作者stonehomelaa (清新、健康、專業)
看板C_and_CPP
標題Re: [問題] 想學C語言的指標
時間Sun Jul 17 20:20:31 2011
※ 引述《piayer321 (香蕉)》之銘言:
: 問題(Question):
: 我的C語言是自學
: 所以有些地方是都懵懵懂懂
: 尤其是指標的部分
: 因為一些介紹C語言的書籍
: 指標的部分 都是大略講解一下
: 很多都是不清不楚
: 所以想請問 有沒有詳細探討C語言"指標"的教學書
那些語焉不詳的入門書 真的是對想學C語言的人一大阻礙
推薦一些書籍以及網頁 希望對你有幫助 可惜幾乎都是英文的
http://cslibrary.stanford.edu/
史丹佛的教學網站,有基礎指標教學
The C Programming Language
這不用我多說,沒看過的人別說你懂 C
(不過似乎一些教師根本沒看過 才會出些 a[i] = i++; 之流的考題)
http://c-faq.com/
http://c-faq-chn.sourceforge.net/ (簡體中文)
可以幫助你澄清觀念
Pointers on C
前面有人推薦過,參閱本版
#1AUwpwXl
http://www.codeproject.com/KB/cpp/complex_declarations.aspx
告訴你怎樣看懂 int *( *( *arr[5])())(); 這種火星文
Expert C Programming
本版
#1AU_Kw9C 有人推薦,這本書真的幫我打通了任督二脈...
裡頭有一章教授的東西跟上面網站教的一樣
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.213.253
→ angleevil:我頭痛了!好多東西喔 07/17 20:30
→ Zephyr750:有時你只是想要簡單的東西,但是世界就是這大...^^ 07/17 20:45
→ firejox:我寧可先用typedef 處理... 07/17 20:47
→ angleevil:為什麼要讓我再一次意識到不會的東西爆多.Orz. 07/17 20:53
→ james732:學程式就是一種「越學越不會」的奇妙感覺啊.... 07/17 20:57
→ angleevil:int *( *( *arr[5])())()<--這個不會,我不會覺得可恥 07/17 20:59
→ purpose:複雜型態,說明起來得寫一大篇給人看,但真要用時也就是先 07/17 21:04
→ purpose:右後左,從裡面解到外面,別把眼睛看花就行了 07/17 21:05
推 Favonia:謝謝推薦。 07/18 10:44
推 leeyinf:感謝分享:) 07/18 11:56
→ xatier:推K&R, 沒看過別說你懂C XD 07/18 17:07
推 RouterHsieh:可是看過K&R的也不見得懂啊..(掩面) 07/18 17:38
→ xatier:樓上頗中肯XD 07/18 19:17
→ xatier: K&R微言大意阿! 07/18 19:18
※ 編輯: stonehomelaa 來自: 114.32.213.252 (07/18 21:38)