Re: C language

看板Programming作者時間18年前 (2006/05/29 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
【 在 journeyman@kkcity.com.tw (⊙◎炭坑冗談會㊣) 的大作中提到: 】 : ※ 引述《jordenknight.bbs@bbs.nsysu.edu.tw (晒太陽)》之銘言: : > int a=2; : > int **p=&a; : 這樣怎麼會對 : 你以為多打的那個 * 是裝飾用的 : ** 是指向指標的指標 : 通常用在動態配置二維陣列的場合 或操作資料結構 如linked list : 在某些場合相當於 *var[] 即指標的陣列 : 但是在你接觸到那些問題以前 不需要知道 : 接觸到了 想忘都忘不掉 : 如果你要看一下 ** 的用法 下面有一個例子 : 但是這種例子沒有實際的用途展示其威力 十分無聊 : 只是說明語法而已 : http://knight.fcu.edu.tw/~d9046876/c_t1_12.htm :   char aData[] = {'A','B','C','D','E'}; char *ptr[] = {aData,aData+1,aData+2,aData+3,aData+4}; 想請問一下! cout << aData << endl; cout << &aData << endl; 這兩者之間的差別在哪邊呢? 謝謝! -- ※來源 : 台北科大計中紅樓資訊站 redbbs.cc.ntut.edu.tw ※FROM : 220.138.125.244
文章代碼(AID): #14UULY00 (Programming)
討論串 (同標題文章)
文章代碼(AID): #14UULY00 (Programming)