void print(const int arr[], int count)
{
for (size_t i = 0; i != count; ++i)
cout << arr[i] << endl;
}
int main()
{
int i = 0, j[2] = { 0,1 };
print(&i, 1);
print(j, 2);
return 0;
}
《C++ Primer》第五版,中文版。196 頁。
答案給的是重載的,書裡我看過的地方好像也沒提到過這種情況應該如何處理。
合理,數組作為參數退化為指針。