【发布时间】:2015-02-04 13:18:24
【问题描述】:
int size(int arr1[])
{
int size1=sizeof(arr1)/sizeof(int);
cout<<size1<<endl;
return size1;
}
void main()
{
int b[]={1,2,3,4,5};
int size2 = size(b);
cout<<size2<<endl;
for (int i=0;i<size2;i++)
{
cout<<b[i];
}
}
我已将 b[] 函数放入 size() 并检查大小然后返回值。 但是,它只返回 1 作为答案。 谁能帮我解决这个问题。
C++初学者
【问题讨论】:
标签: c++