看板 C_and_CPP 關於我們 聯絡資訊
與其猜想, 不如 for(i=0;i<258;i++) {for(j=0;j<258;j++) {for(k=0;k<500;k++) { cout << i << " " << j << " " << k << "\n"; rt[i][j][k]=0; <---這裡出現bug }}} 您就知道有什麼問題了 Bleed ※ 引述《leehoni (leehoni)》之銘言: : 請問各位大大 : 為了命很大的陣列rt[258][258][500],用了如下方法: : int ***rt=new int**[258]; : rt[258] = new int*[258]; : rt[258][258] = new int[500]; : 但是 再運算的時後,卻發生問題 : for(i=0;i<258;i++) : {for(j=0;j<258;j++) : {for(k=0;k<500;k++) : { : rt[i][j][k]=0; <---這裡出現bug : }}} : 到底問題出在哪裡? : 謝謝<(_ _)> -- ACM's PARADISE http://bleed1979.myweb.hinet.net/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.130.197
leehoni:謝謝~~ 03/13 10:14