1.基本内置类型
void //空类型 无输出
sizeof();//测试字符字节
(1)大数赋给小的数据类型变量---变成二进制后溢出后的剩余数
(2)有符号数赋给无符号数---转换为无符号的数值
2.习题
short类型是16位二进制数,无符号时,最大值为65535;有符号时,最小值为2^15=32768,最大值为2^15-1=32767;
最大值 | 最小值 | ||||
unsigned char | 8位 | 2^8-1 | 255 | 0 | 0 |
signed char | 8位 | 2^7-1 | 127 | -2^7 | -128 |
unsigned short | 16位 | 2^16-1 | 65535 | 0 | 0 |
signed short | 16位 | 2^15-1 | 32767 | -2^15 | -32768 |
unsigned int | 32位 | 2^32-1 | 4294967295 | 0 | 0 |
signed int | 32位 | 2^31-1 | 21447483647 | -2^31 | -21447483648 |
unsigned long long | 64位 | 2^64-1 | 0 | 0 | |
signed long long | 64位 | 2^63-1 | -2^63 |