数值类型(bool,int->(enum),float)
在GS中,int的底层储存形式是64位的有符号整数,float是64位的浮点数;
bool
bool 类型是GS 内置声明的枚举类型,包含 true 和 false 两个值,bool更多用于条件判断语句中,其基本用法如下:
bool flag; // flag = false
flag = true; // flag = true
int
GS 支持十进制、二进制、八进制、十六进制和字符形式的字面量,如下所示:
int val = 65; // 四个式子等价,val的值都是18
int val = 0b1000001; // 二进制使用 0b 开头
int val = 0101; // 八进制使用 0 开头
int val = 0x41; // 十六进制使用 0x 开头
int val = 'A'; // 字符形式,val的值是65