作者sunkill (風樹)
看板C_and_CPP
標題請問如何計算一個指標陣列的長度?
時間Mon Jun 8 15:04:16 2009
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
1F:推 littleshan:這是老梗中的老梗,字串請用 string,陣列請用 vector 06/08 15:10
2F:→ littleshan:你的情況,用 vector<string> 應該是最適合的解法 06/08 15:11
3F:→ sunkill:還沒學到:P 06/08 16:05
4F:→ james732:沒學到不是問題 google就是你最好的老師 06/08 17:16
5F:→ sunkill:都瞎:) 06/08 17:43