1.char举例 typedef unsigned u; int main() { char - 128 ~127 // 1 1000 0000 2^7 // 0111 1111 2^7-1 u char 0 ~2^8-1 // 0000 0000 // 1111 1111 return 0; } 2.二进制快速转十进制 0111 1111 连续n个1 2^n - 1 1000 0000 1后连续n个0 2^n 3.x个比特位的数据类型范围