32操作系统各种数据类型的长度

来源:互联网 发布:如何看待网络语言 编辑:程序博客网 时间:2024/06/01 10:13

        32操作系统各种数据类型的长度,总是记不清,现记录如下以备查看。

/*32位操作系统各种数据类型的长度*/#include <stdio.h>#include <stdlib.h>int main(void){char a='c';short b=100;int c=100;long d=100;float e=100.0;double f=100.0;long double g=100.0;printf("char:%d\n",sizeof(a));printf("short:%d\n",sizeof(b));printf("int:%d\n",sizeof(c));printf("long:%d\n",sizeof(d));printf("float:%d\n",sizeof(e));printf("double:%d\n",sizeof(f));printf("long double:%d\n",sizeof(g));printf("charaddress:%d\n",sizeof(&a));printf("shortaddress:%d\n",sizeof(&b));printf("intaddress:%d\n",sizeof(&c));printf("longaddress:%d\n",sizeof(&d));printf("floataddress:%d\n",sizeof(&e));printf("douleaddress:%d\n",sizeof(&f));printf("long douleaddress:%d\n",sizeof(&g));printf("void*address:%d\n",sizeof(void*));system("pause");return 0;}


0 0
原创粉丝点击