通过 sizeof (数据类型) 操作符可以确定某种数据类型的长度。 #include <stdio.h>int main(){ printf("char : %d byte\n", sizeof(char)); printf("int : %d byte\n", sizeof(int)); printf("float : %d byte\n", sizeof(float)); printf("double : %d byte\n", sizeof(double)); return 0;}TC下结果:=========================char : 1 byteint : 2 bytefloat : 4 bytedouble : 8 byte=========================VC下结果:=========================char : 1 byteint : 4 bytefloat : 4 bytedouble : 8 byte=========================★ 注意TC和VC下的数据类型的长度, 以及16位和32位的一些不同。环境的不同会影响如int这种数据类型的表示范围。

评论