前言
学习任何一门语言都是从HelloWorld !开始。
print("Hello World!")
注释
- // 单行注释
- 多行注释
/*
外层
/* 多行注释内部可以嵌套 */
外层
*/
常量&变量
常量:只能赋值一次,它的值不要求在编译时期确定,但使用之前必须赋值一次
let let1 = 10 let let2: Int let2 = 10
常量和变量未初始化,均不能使用
let let3: Int var var1: Int print(let3) // Constant 'age' used before being initialized print(var1) // Variable 'var1' used before being initialized
标识符
- 标识符(Swift强大之处)(比如常量名、变量名、函数名)几乎可以使用任何字符
- 标识符不能以数字开头,不能包含空白字符、制表符、箭头等特殊字符
常见数据类型
引用类型(reference type) | 类(class) |
值类型(value type) | 枚举(enum)Optional |
结构体(struct) Bool Int Float Double Character String Array Dictionary Set |
字面量
布尔
let bool = true // false
字符串
let string = "Swift"
整数
let intDecimal = 17 // 十进制 let intBinary = 0b10001 // 二进制 let intOct = 0o21 // 八进制 let intHex = 0x11 // 十六进制
字符
let character: Character = "
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。