这是我的问题:
假设您的程序包含创建动态分配数组的代码,如下所示:
int * entry;
entry = new int [10];
这样指针变量条目就指向这个动态分配的数组。编写代码,用键盘输入的十个数字填充这个数组。
这本书我已经看了两天了,仍然无法弄清楚这一点。
这是我正在尝试的代码,但它在第 17 行给了我一个错误,上面写着:没有运算符匹配这些操作数“<<”。我检查了 msdn 和其他几个网站,但我无法弄清楚。任何帮助,将不胜感激。
#include <iostream>
using namespace std;
int main()
{
int * entry;
entry = new int [10];
int array_size = 10;
int num;
for(int i = 0; i< array_size; i++)
entry[i] = i;
for(int i = 0; i < array_size; i++)
{
cout << "Enter an int into the array: " << endl;
cin << entry[i] << endl;
}
return 0;
}