Swift教程第二章(1)–Swift基础
Swift基础、基本运算符、流程控制、函数
##Swift基础
###基本类型
Int,Double,Float,Bool,String,Array,Dictonary
###常量和变量的命名**
###注释
`// 这是一个注释`
or
`/*这是`
`多行注释*/`
###分号
每条语句并非强制要求使用`;`如一行多条语句可以用作分隔,但不推荐。
例如:
let name="jack";pringln(name)
###数值型字面量
十进制,没有前缀
二进制,Ob
八进制,O0
十六进制,Ox
###元组
###断言
条件成立继续执行,不成立则停止
let age=-3
assert(age>=0,"error")
##基本运算符
###区间运算符
##流程控制
###switch**
###控制转移语句**
- continue
- break
- fallthrough
在switch语句中使用,作用是继续匹配下面的条件
- return
##函数
###函数定义
###函数形参名
###可变形参
###常量形参&变量形参
**函数形参默认是常量,试图在函数体被改变函数形参的值会引发一个编译异常**
###函数类型