看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: Win10, Linux, ...) Ubuntu 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出) gcc 問題(Question): 從開始學寫C程式以來在心中一直有這樣一個疑惑 我自己一直以來不管是寫uva, leetcode之類的online judge 或是平常應用的資料處理分析之類的小程式 都幾乎很少會用到指標的概念就能夠完成了(當然很可能是我還寫太少QQ) 但又感覺指標是C語言相當重要的特色 保留了低階語言的特性應該有一些特別的用途 所以想要問說,如果想要熟悉指標的概念,該用什麼樣的方式訓練呢? 要寫到怎麼樣的程式才會讓指標的方便性顯現出來? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.30.32 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1507181572.A.129.html
testPtt: 多寫動態空間配置 10/05 13:44
james732: 寫個linked-list或tree? 10/05 13:46
damody: 實作rtos的malloc 10/05 14:03
damody: 跟free 10/05 14:03
diabloevagto: 可以自己實做資料結構,link、tree 之類的 10/05 14:36
Lipraxde: 做個稀疏矩陣的乘法試試? 10/05 16:02
chuegou: 因為是小程式阿 寫些library 就會常用到了 10/05 19:31
Schottky: 你修過資料結構和演算法嗎? 這兩門課用指標用到吐 10/05 21:22
longlongint: 寫一個全動態配置的程式 10/06 00:46
CoNsTaR: 實作 GC 啊 珮_(ツ)_/ 10/06 01:22
oToToT: 各種tree, heap寫到飽 10/06 18:27
ronin728: 寫個陽春版的Scheme Interpreter,自帶CG與弱型別 0w0 10/07 10:59
ronin728: 記得要順便學GDB 10/07 11:00
ronin728: *打錯,是GC(garbage collection),不是CG 10/07 11:01
chchwy: 寫一隻大程式 大概兩三萬行 想想物件之間要怎麼溝通 10/07 15:39
jimfan: GDB的確很必要 10/07 16:39