我正在学习VC ++。我想知道为什么在“ printElements3”中看不到完整值{99,20,14,80}。我只能看到“ arr” 0x内存地址,后跟第一个值“ 99”。这是否意味着我必须通过Reference才能看到完整的数组值?
赞赏某人可以帮助我理解这一点。下面是我的代码。
#include <iostream>
void printElements3(int *arr, int size)
{
for (int i= 0 ; i < size; ++i)
{
std::cout << arr[i] << std::endl;
}
}
int main()
{
int arr[4]={ 99, 20, 14, 80 };
printElements3(arr,4);
return 0;
}