是否有任何方法可以打印包含元素0的数组的长度,并且该数组已传递给只能有一个参数的函数数组?获取传递给函数时包含元素0的数组的长度
实施例:
int arrLen(int arr[])
{
//get size here;
}
int main()
{
int arr[]={0,1,2,3,4,5};
arrLen(arr);
}
有在C++中的限制,我们不能数组的元素用NULL,如果它有一个零,但仍询问是否有一种方法可以做到这一点比较。我只能将数组传递给函数是我的限制。
最简洁的方法是(按照优先顺序)传递一个std :: vector或添加另一个参数的大小。 –