您的位置:首页 > 编程语言 > C语言/C++

C++中关于sizeof的相关应用

2008-02-07 16:12 253 查看
#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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: