作者nfsong (我要當總圖的怪老頭)
看板PCSH91_305
標題Re: c++ 指標問題
時間Thu Nov 30 17:54:59 2006
: int *a;
: int main()
: {
: for (int i=5;i>=0;i--)
: {
: cin>>a[i];
: }
: }
: 為什麼我編譯沒問題 但是執行錯誤
: debug 說使用到不能使用的東西
為啥動態指標要寫成
cin>>n;
char **ptr=new char*[n];//指標的指標,指向指標陣列的起始位置
for(i=0;i<n;i++){
cin>>m;
char *ptr[i]=new char[m];//配置記憶體
}
指標的指標就可以 ???
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.114.160.194
→ nfsong:我們教授說指標就是未知長度的陣列 那指標的指標勒 11/30 18:29
→ nfsong:指標和矩陣一樣佔有記憶體?還是要指向有記憶體的變數? 11/30 21:05
推 kurt2:指標的指標是動態二維陣列~你可以去C++版看 11/30 23:53