源代码
#include "stdio.h"
void main()
{
printf("各种数据类型长度:\n\n");
printf("字符型: ------------- %d\n\n",sizeof(char));
printf("整型: --------------- %d\n",sizeof(int));
printf("无符号整型:---------- %d\n\n",sizeof(unsigned int));
printf("长整型: ------------- %d\n",sizeof(long));
printf("无符号长整型:-------- %d\n\n",sizeof(unsigned long));
printf("短整型: ------------- %d\n",sizeof(short int));
printf("无符号短整型:-------- %d\n\n",sizeof(unsigned short int));
printf("单精度型: ----------- %d\n",sizeof(float));
printf("双精度型: ------------- %d\n",sizeof(double));
}
2、输出结果
各种数据类型长度:
字符型: ------------- 1
整型: --------------- 4
无符号整型:---------- 4
长整型: ------------- 4
无符号长整型:-------- 4
短整型: ------------- 2
无符号短整型:-------- 2
单精度型: ----------- 4
双精度型: ------------- 8
http://guohaiyang.blog.163.com/blog/static/32134037200861010266637/
亦可参考:
http://blog.csdn.net/sky_qing/article/details/11650497