C++中什么样的二维数组可以随机的确定数组大小!

来源:百度知道 编辑:UC知道 时间:2024/06/18 17:30:04
1、 成绩的录入:包括学生姓名和各门课程成绩的录入。
2、 成绩的查询:可以根据姓名查询某个学生的成绩。
我想实现第一条用数组录入学生姓名和成绩!但学生人数是未知的!我想请教以下各位高手!怎样在C++运行之后!读取二个数作为数组的大小?
救急!谢谢!

unsigned int a,b;
cout<<"请输入数组的两个维度:";
cin>>a;
cin>>b;
int **dp = new int*[a];
for(int i=0; i<a; ++i)
dp[i] = new int[b];

int n;
cin>>n;
int* a=new int[n];
这就可以实现一个了,你想二维数组,也就是可以用两个数组实现咯

用 malloc 或者 new 都行 查查库函数关于这两个的吧