是否有任何方法可以打印包含元素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或添加另一個參數的大小。 –