當前位置:成語大全網 - 新華字典 - C語言學習技巧

C語言學習技巧

1、學習C語言,要從入門到精通,需要讀哪些書(從簡單的到難的排序,越詳細越好,最好都能註釋下選擇這本書的理由)?

入門階段:還是老譚那本。

理由:雖然不能說它寫得有多好,但是妳現在要做的是入門,要快速的掌握c的基本語法,這本書很好理解,能夠讓妳在最短的時間內大致掌握這門語言的概更。

第二階段:《c程序設計語言》(The C Programming Language)和《C語言解惑》(The C puzzle book)

理由:《the c programming language》號稱c語言聖經。其實它也只是壹本介紹基礎語法的書,不做入門教程是因為對於初學者來說,它難度稍大,之所以推薦,是因為它能讓妳---系統而嚴密的---把C語言知識構架整理壹遍。《c語言解惑》,系統的整理了c語法中容易讓妳產生迷惑或容易犯錯的地方(如a+++++b等),這時候妳才算真正開始學習c語言了.(以上兩本現在出重印了,應該在書店可以買到)

第三階段:《C陷阱與缺陷》(C Traps and Pitfalls)和《高質量c/c++編程指南》

理由:《c陷阱與缺陷》是讓對c的理解有質變得壹本書,如如何理解(*(void(*)())0)()等問題,我的感覺是看完這本書讓我真正從小菜鳥變成了老菜鳥。《高質量...》,終於有壹本國產的了,呵呵,我認為這本書是把妳從土匪變成正規軍的最好指南,該書涉及編程風格、效率、重載、健壯性等壹些列之前很難註意的問題。(以上兩本《c陷阱...》已絕版,不過網上可以下載到中英文版,《高質量...》本身就是網絡書,很容易找到)

其它推薦書:《c專家編程》《c和指針》