读书人

实践出真知:32位系统 数据字长解决办

发布时间: 2013-10-29 12:07:57 作者: rapoo

实践出真知:32位系统 数据字长
通过程序验证出 32位系统 数据字长

其中int 类型一个字长
float一个字长
doubule 两个字长。
char只是占用一个位。

源代码:
#include <iostream.h>
void main(void)
{
int changdu_int;
int changdu_float;
int changdu_double;
int changdu_char;
changdu_int=sizeof(int);
changdu_float=sizeof(float);
changdu_double=sizeof(double);
changdu_char=sizeof(char);
cout<<"changdu_int="<<changdu_int<<endl;
cout<<"changdu_float="<<changdu_float<<endl;
cout<<"chandu_double="<<changdu_double<<endl;
cout<<"changdu_char="<<changdu_char<<endl;
}

谁可以整理好的其他系统的字长。。。可否共享一下。

非常感谢


比如DOS, Linux 等等。。。
实践出真知:32位系统  数据字长解决办法 字长
[解决办法]
这个跟系统没有关系啊,只要是32位的都是这个字长,只跟计算机位数有关系的。
[解决办法]
这个代码放到linux下运行结果是一样的。

读书人网 >C++

热点推荐