C++ sizeof 关键字
示例
测量不同变量和类型的内存大小:
int myInt = 5;
long int myLInt = 5;
float myFloat = 9.99;
char* myString = "Hello World!";
cout << sizeof(myInt) << "
";
cout << sizeof(myLInt) << "
";
cout << sizeof(myFloat) << "
";
cout << sizeof(myString) << "
";
cout << sizeof(char) << "
";
cout << sizeof(double) << "
";
定义和用法
sizeof关键字是一个运算符,用于衡量变量或数据类型使用的内存量。
指定数据类型时,它指示存储该类型数据所需的字节数。
指定变量时,它指示该变量占用的内存字节数。
语法
sizeof(data)
更多示例
示例
要统计数组中的元素个数,只需将数组的大小除以数组中每个元素的大小即可。
int myNumbers[5] = {10, 20, 30, 40, 50};
int getArrayLength = sizeof(myNumbers) / sizeof(int);
cout << getArrayLength;
相关页面
请阅读我们的C++ 数据类型教程,了解更多关于数据类型的信息。
请阅读我们的C++ 数组大小教程,了解更多关于数组大小的信息。

