正在加载图片...
数据类型与内存空间 不同的编译器可能有 sIze(3)和sef(30)的结 用 sizeof0求 果又是什么呢? 分别是int和doub|e类型的所 #include <stdio. h> maino 占内存的字节数,在Vc上是 4和8, printf( Data type Number of bytes \n") printf( printf("char %d\n", sizeof(char)) printf("int %d\n", sizeof (int)) printf("short int %d\n", sizeof(short)) printf("long int %d\n" sizeof(long ) printf( float %dn", sizeof( float↑) printf( do ouble %d\n",sizeof(double):7 数据类型与内存空间 ▪ 不同的编译器可能有不同的结果 ▪ 用sizeof()求得,不要靠经验。 #include <stdio.h> main() { printf("Data type Number of bytes\n"); printf("------------ ---------------------\n"); printf("char %d\n", sizeof(char)); printf("int %d\n", sizeof(int)); printf("short int %d\n", sizeof(short)); printf("long int %d\n", sizeof(long)); printf("float %d\n", sizeof(float)); printf("double %d\n", sizeof(double)); } • sizeof(3)和sizeof(3.0)的结 果又是什么呢? • 分别是int和double类型的所 占内存的字节数,在VC上是 4和8
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有