关于形参数组、临时变量数组大小问题

来源:互联网 发布:福利王朝邀请码淘宝 编辑:程序博客网 时间:2024/06/16 06:53
int func(int a[])
{
    cout<<"形参数组大小:"<<sizeof(a)<<endl;

}

int a[100];

int main()

{

  cout<<"全局变量数组大小:"<<sizeof(a)<<endl;

   int b[10];

   cout<<"临时变量数组大小:"<<sizeof(b)<<endl;

   func(a);

}


输出:

全局变量数组大小:400
局部变量数组大小:40
形参变量数组大小:4 (传递参数只传递了数组首地址)

原创粉丝点击