3.基础数据类型
- 整型
- 浮点数
- 复数
- 字符串
- 常量
Go语言将数据类型分为四类:基础类型、复合类型、引用类型和接口类型。
基础类型 | 内容 |
---|---|
有符号整型 | int8、int16、int32和int64 |
无符号整型 | uint8、uint16、uint32和uint64:var u uint8 = 255 |
浮点类型 | float32和float64:var f float32 = 16777216 |
复数类型 | complex64和complex128:var x complex128 = complex(1, 2) |
布尔型 | true和false |
字符串 | string |
常量 | const * type:type为 string int boolean时可以不写 |
常用运算符
* / % << >> & &^
+ - | ^
== != < <= > >=
&&
||
\a 响铃
\b 退格
\f 换页
\n 换行
\r 回车
\t 制表符
\v 垂直制表符
\' 单引号 (只用在 '\'' 形式的rune符号面值中)
\" 双引号 (只用在 "..." 形式的字符串面值中)
\\ 反斜杠