关于c++的简单编程问题!!!急求解答!!!

来源:百度知道 编辑:UC知道 时间:2024/06/25 00:25:49
整数分long int、int、char、bool,浮点数分float、double、long double,试分别输出个类型的字节长度和位长,输出形式如:
long int:4 byte 32 bit

我完全不知道怎么着手啊 ~!最好能为我编好,并且带上解释!!感激不尽了!!

用sizeof

#include <stdio.h>

int main()
{
printf("int: %i byte %i bit",sizeof(int),sizeof(int)*4);
return 1;
}

各定义一个,然后分别用sizeof()去求其长度再输出即可

void main()
{
cout<<"long int:"<<sizeof(int)<<"byte"<<sizeof(int)*4<<"bit"<<endl;
return 1;
}

哪位大哥还用printf???