請問如何計算一個指標陣列的長度?

看板C_and_CPP (C/C++)作者 (風樹)時間16年前 (2009/06/08 15:04), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/2 (看更多)
char** a; a=new char*[3]; for(int i=0;i<3;i++) a[i]=new char[10]; for(int i=0;i<3;i++) delete [] p[i] delete[] p; 請問我要怎麼得到 3 呢? 如果說是一個 function 傳進來的 value **a 而這個 a 已經配製好空間也存了字串 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.40.189

06/08 15:10, , 1F
這是老梗中的老梗,字串請用 string,陣列請用 vector
06/08 15:10, 1F

06/08 15:11, , 2F
你的情況,用 vector<string> 應該是最適合的解法
06/08 15:11, 2F

06/08 16:05, , 3F
還沒學到:P
06/08 16:05, 3F

06/08 17:16, , 4F
沒學到不是問題 google就是你最好的老師
06/08 17:16, 4F

06/08 17:43, , 5F
都瞎:)
06/08 17:43, 5F
文章代碼(AID): #1ABBVp58 (C_and_CPP)
文章代碼(AID): #1ABBVp58 (C_and_CPP)