{
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 (传递参数只传递了数组首地址)
}
int a[100];
int main()
{
cout<<"全局变量数组大小:"<<sizeof(a)<<endl;
int b[10];
cout<<"临时变量数组大小:"<<sizeof(b)<<endl;
func(a);
}
输出:
全局变量数组大小:400
局部变量数组大小:40
形参变量数组大小:4 (传递参数只传递了数组首地址)