中易网

怎么在不知道n是多少的情况下定义n个指针

答案:1  悬赏:10  
解决时间 2021-01-14 10:45
  • 提问者网友:鼻尖触碰
  • 2021-01-13 21:00
怎么在不知道n是多少的情况下定义n个指针
最佳答案
  • 二级知识专家网友:掌灯师
  • 2021-01-13 22:23
class Matrix{
private:
int M;
int N;
double **pDate;
public:
Matrix(int dimM, int dimN){
pDate = (int **)malloc(dimM * sizeof(double));
int i = 0;
for(i=0; i*p[i] = (double*)malloc(dimN*sizeof(double));
}
}

~Matrix(){
if (pDate != NULL)
free(pDate);
}

matCopy(Matrix mat1, Matrix mat2){
int m,n;
if (mat1.M == mat2.M mat1.N == mat2.N){
for (m=0; mfor (n = 0; nmat2.pDate[m][n] = mat1.pDate[m][n];
}
}
}
==================================================================
应该是这样的,可能有些细节错误,你在VS里编译试试吧~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息