正文

[034] 显示各种数据类型的长度2006-03-12 16:42:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/wentao/10939.html

分享到:

通过 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 byte
int    : 2 byte
float  : 4 byte
double : 8 byte
=========================

VC下结果:
=========================
char   : 1 byte
int    : 4 byte
float  : 4 byte
double : 8 byte
=========================

注意TC和VC下的数据类型的长度, 以及16位和32位的一些不同。环境的不同会影响如int这种数据类型的表示范围。

阅读(3841) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册