我觉得是一种傻冒行为,多维数组实际上还是一维数组,还是线性排列。何必老是麻烦CUP?
knocker也有犯错时哦~~~错了,动态二维有很多用处。
我觉得是一种傻冒行为,多维数组实际上还是一维数组,还是线性排列。何必老是麻烦CUP?
knocker也有犯错时哦~~~错了,动态二维有很多用处。
((((((((int **p声明了一个二级指针,指针指向一个新开辟的一级指针数组,数组包含m个元素, p[i]=new int[n]中,p为二级指针,p[i]为一级指针,p[i]=new int[n]就是给p[i]新开辟一个int型的数组,数组的元素个数为n个. 这样p指向m个一级指针,这m个一级指针又各自指向n个整型数组,不就等于开辟一个二维数组吗?
听着有点迷糊,什么意思,不用int **p=new int* [m];不行么,直接声明一个 int **p;可以么???)))))))))))当我没问。回答后面的!!!
((((((((((((((((((((((((麻烦问一下,上面的申请的空间是同一个空间么???
如果是:for(i=0;i<m;i++) delete[] p[i]; delete[] p;
怎么解释;
如果不是,那不是造成空间浪费了么????))))))))))))))))))全当我没问!!!!
还有书上说(我今天和参考书叫上劲了):
“引用操作符紧跟在类型后面”,为什么不跟也是对的???
能不能问得清楚一点,不懂你问什么。
int &a=b; 你的意思是问不跟吧?
你那本书其实是想说这样也行,以下:
int a, b; &a=b; 如此而已……
knocker也有犯错时哦~~~错了,动态二维有很多用处。
请你用个例子来说服我。
请你用个例子来说服我。
谢谢,不过不用动不动就“晕”呀!!!
我都说过不问了,不过谢谢你解释,我也是这样想的。
同时第二个,没有你的那个意思。
哈哈~~~写惯了,因为广州人喜欢在话前讲“叼”以表随便的。 我也说过不答了,呵呵~~~ 那我就不知道什么意思了~~~
好