C++一天一个程序(七)

#include
using namespace std;
int main()
{
cout<<“字符型 (char)所占字节数:”<<sizeof(char)<<endl;
cout<<“无符号字符型(unsigned char)所占字节数:”<<sizeof( unsigned char)<<endl;
cout<<“短整型( short int)所占字节数:”<<sizeof(short int)<<endl;
cout<<“有符号短整型( signed short int)所占字节数:”<<sizeof(signed short int)<<endl;
cout<<“无符号短整型( unsigned short int)所占字节数:.”<<sizeof( unsigned short int)<<endl;
cout<<“整型(int) 所占字节数:”<<sizeof(int)<<endl;cout<<“有符号整型(signed int)所占字节数:”<<sizeof(signed int)<<endl;
cout<<“无符号整型(unsigned int)所占字节数:”<<sizeof(unsigned int)<<endl;
cout<<“长整型(long int)所占字节数:”<<sizeof(long int)<<endl;
cout<<“有符号长整型(signed longint)所占字节数:”<<sizeof( signed long int)<<endl;
cout<<“无符号长整型(unsigned long int)所占字节数:”<<sizeof(unsigned long int)<<endl;
cout<<“单精度型(float) 所占字节数:”<<sizeof(float)<<endl;
cout<<“双精度型(double) 所占字节数:”<<sizeof(double)<<endl;
cout<<“长双精度型(long double)所占字节数:”<<sizeof(long double)<<endl;
return 0;
}
sizeof是一种单 目操作符,它用于计算操作数所属类型所占字节数。操作数可以是个变量、表达式或括在括号内的类型名。
sizeof操作符的操作对象不能是函数、不完全类型或位字段。不完全类型指具有未知储大小的数据类型,例如未知存储大小的数组,未知内容的结构体或联合体,以及void型等。

发布了14 篇原创文章 · 获赞 0 · 访问量 215

猜你喜欢

转载自blog.csdn.net/weixin_41210618/article/details/104786333
今日推荐