变量
变量的一起声明(注意,不能使用:=
来进行声明):
常量
常量的一起声明(不能使用:=
来声明。但是可以先声明常量并且不使用(变量是声明了必须使用)):
枚举 iota
-
必须是常量类型
-
每次从0开始计数
-
每次使用const声明常量后都会重新计数,如下图
-
声明在同一排的枚举大小都相等,如下图
-
可以使用下面方法来声明连续枚举数
const(
i = iota
j = iota
k = iota
)
基础类型以及占用空间
- rune:针对中文的字符
- (u)intxx:后面的数字为多少位,前面的u代表是否为无符号
- btye的原型其实是uint8,若不适用格式化打印(Printf)就会打印出数字
- 字符串结尾隐藏了一个结束符
'\0'
,而btye没有 - 想要选择字符串第i个字符可以使用
[想选择字符的下标]
来进行选择(从0开始)
fmt中的Println函数(最好不用)
每个间隔(字符串或变量)之间都会增加空格 1个字节 最后的\n一个字节
可以使用Printf或者Print函数(最好Printf)
三个函数都可以返回字符串长度(包括了\n
)其中可以使用匿名变量来接受第二个返回参数。