【发布时间】:2013-10-26 19:47:43
【问题描述】:
当我在 dev 中运行此代码时,我遇到了分段错误。在“*(ap + j) = new int[10];”行中
int main(){
int** ap;
for(int j=0;j<10;j++){
*(ap + j) = new int[10];
for(int k=0;k<10;k++){
*(*(ap+j) +k) = 1;
}
}
return 0;
}
【问题讨论】:
-
使用 STL 容器代替所有这些。
-
我知道其他方法可能有效,但我需要运行它!
-
还...以及调试行(打印或其他)cmets 总是有帮助:)