MSB Most Significant Bit 最左边称为最高位
LSB Least Significant Bit 最右边为最低位 第0位
负数表示:最高位当做符号位,0表示正 1表示负,剩余表示绝对值大小
整数类型:char (不带signed或unsigned由编译器确定是有符号还是无符号数)
short、int、long、long long int (不明确写signed或unsigned都表示有符号数)
枚举(常量int型)
浮点型:float、double、long double
如果赋值或初始化时等号两边的类型不相同,则编译器会把等号右边的类型转换成等号左边的类型再做赋值。
位运算:按位与运算符&、按位或|、异或^、取反~
左移<< 右移>>
复合赋值运算符:*= /= %= += -= <<= >>=