编写程序,输出 short , int , long , float , double , char 等类型变量所占的存储空间大小。
时间: 2024-01-19 09:03:18 浏览: 117
程序变量存储位置
5星 · 资源好评率100%
可以使用 sizeof 运算符来获取不同类型变量所占用的空间大小。下面是示例代码:
```c++
#include <iostream>
using namespace std;
int main() {
cout << "short: " << sizeof(short) << " bytes" << endl;
cout << "int: " << sizeof(int) << " bytes" << endl;
cout << "long: " << sizeof(long) << " bytes" << endl;
cout << "float: " << sizeof(float) << " bytes" << endl;
cout << "double: " << sizeof(double) << " bytes" << endl;
cout << "char: " << sizeof(char) << " byte" << endl;
return 0;
}
```
输出结果可能会因为不同的编译器、操作系统以及硬件而有所不同。
阅读全文