C++中关于sizeof的相关应用
#include<iostream>
using namespace std;
int main()
{
int arry[3] = {1};
cout<<"sizeof(array)"<<"="<<sizeof(arry)<<endl;
cout<<"sizeof(arry[0])"<<"="<<sizeof(arry[0])<<endl;
cout<<"arry[1]"<<"="<<arry[1]<<endl;
return 0;
}sizeof(array)=12
sizeof(arry[0])=4
arry[1]=0
我们可以知道sizeof(array)取的是整个数组的长度,sizeof(arry[0])是取数组中第一个元素的长度
arry[1]=0我们可以看出如果不初始化数组元素默认为0


浙公网安备 33010602011771号