作用: 利用sizeof关键字可以统计数据类型所占内存的大小
语法: sizeof(数据类型/变量名)、
示例:
#include<iostream>
using namespace std;
int main() {
//整型:short(2)、int(4)、long(4/8)、long long(8)
//可以利用sizeof求出数据类型占用内存大小
//语法:sizeof(数据类型/变量)
short a = 10;
cout << "short 占用内存空间为" << sizeof(short) <<endl;
int b = 10;
cout << "int 占用内存空间为" << sizeof(b) << endl;
long c = 10;
cout << "long 占用内存空间为" << sizeof(c) << endl;
long long d = 10;
cout << "long long 占用内存空间为" << sizeof(long long) << endl;
}
结果:

本文介绍了C++中sizeof运算符的用途,通过示例展示了如何使用sizeof来获取不同数据类型(如short、int、long和long long)在内存中所占的空间大小。这对于理解和优化程序内存使用具有重要意义。

被折叠的 条评论
为什么被折叠?



