Swift编程高级教程(一)变量与常量
常量与变量常量和变量是某个特定类型的值的名字,如果在程序运行时值不能被修改的是一个常量,反之是一个变量。 常量和变量的声明 Swift中的常量和变量在使用前必须先声明。其中 //声明一个名为maximumNumberOfLoginAttempts的整型常量,并且值为10
let maximumNumberOfLoginAttempts = 10
//声明一个名为currentLoginAttempt的整型变量,并且值为0
var currentLoginAttempt = 0
可以在同一行声明多个变量,中间用逗号 var x = 0.0,y = 0.0
变量的值可以进行修改: var friendlyWelcome = "Hello!"
friendlyWelcome = "Bonjour!" //friendlyWelcome的值发生改变
常量的值一旦设置后就不能在修改: let languageName = "Swift"
languageName = "Swift++" //编译时出错
类型说明 在Swift中声明常量或者变量可以在后面用冒号 //声明一个String类型的变量,可以存放String类型的值
var welcomeMessage: String
提示 命名规则Swift中可以使用任意字符给常量和变量命名,包括Unicode编码,比如中文、Emoji等: let π = 3.14159
let 你好 = "你好世界"
let dog = "dogcow"
名字里面不能包含数学运算符、箭头、非法的Unicode字符以及不能识别的字符等,并且不能以数字开头。同一个作用域的变量或者常量不能同名。 提示 打印变量的值 println("The current value of friendlyWelcome is (friendlyWelcome)")
//打印“The current value of friendlyWelcome is Bonjour!”
注释注释是用来帮助理解和记忆代码功能的,并不会参与编译。Swift有两种注释形式,单行注释和多行注释: //这是单行注释,用两个斜线开头,直到改行的结尾
/*这是多行注释, 可以横跨很多行, /*比C语言更加NB的是,*/
它竟然还支持嵌套的注释!*/
分号 Swift中语句结尾的分号 <code class="go hljs" data-origin="" <pre><code="" cat=""cat";" println(cat)"="" style="margin: 0px; padding: 0px; border: 0px; font-size: inherit; font-variant: inherit; font-weight: bold; line-height: inherit; vertical-align: baseline; color: rgb(110,107,94); font-family: Consolas,monospace !important;">let cat = "cat"; println(cat)
//打印“cat” (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |