需求:构建动态指针数组,长度由用户定义,要求向数组中填入数据,地址数据指向空间值需要用户输入。最后打印数组中的内容,和内容地址指向空间的值。
#include <string>
#include <iostream>
using namespace std;
int main()
{
int Size;
cin >> Size;
int** A = new int*[Size];
for (int i = 0; i < Size; i++)
{
int x;
cin >> x;
A[i] = new int(x);
cout << A[i] << endl;
cout << *A[i] << endl;
}
delete[] A;
return 0;
}