
2005年12月31日
謝謝,不過不可否認,以下這些書用于入門,對入門的要求未免稍稍高了一點。事實上在開發過程中
用得最多的還是基本的一些知識。
1. Brian W.Kernighan, Dennis M.Ritchie,《C程序設計語言》,機械工業出版社
2. Perter Van Der LinDen,《C專家編程》,人民郵電出版社
3. Samuel P. Harbison, Guy L. Steele,《C語言參考手冊(第五版)》(影印版),人民郵電出版社
4. David Hanson,《C語言接口與實現:創建可重用軟件的技術》,機械工業出版社
除了以上四本書以外,我還樂意推薦Andrew Koenig的著作《C陷阱和缺陷》(人民郵電出版社)和Deitel父子合著的《C How to Program》兩本書。
Deitel父子合著的《C How to Program》一直是非常好的C語言入門教程,我手頭的中譯本名為《C程序設計教程》(機械工業出版社出版,原書第二版)。除了對技術的正規描述(輔以許多簡明扼要的例子)外,每一章后面都帶有小結、術語、常見的程序設計錯誤、良好的程序設計習慣、性能忠告、可移植性忠告、軟件工程評述、自我測驗練習及答案等。整書內容清晰,組織良好,易于閱讀和理解。值得一提的是,有許多入門書讀完一遍即可扔掉,而這一本是個例外。
posted @
2005-12-31 19:19 rotcet 閱讀(466) |
評論 (1) |
編輯 收藏
年關了,比較忙,忙工作的事啦,忙自己的事啦,好久不來了
posted @
2005-12-31 19:15 rotcet 閱讀(198) |
評論 (0) |
編輯 收藏

2005年12月11日
個人認為C語言而言從入門開始到學會利用一些C語言的高級應用有二本書是很值得推薦的
一本不用說大家都知道《C程序設計》--老譚的,用于入門,
另一本是 C PRIMER PLUS第五版根據最新C99而著,并比較系統的講述了一些常規的書
不會涉及的變長數組,可變量函數,位域運算等普通用戶不會涉及卻非常好用的東西,
相信看過這本書的人,絕對不會在項目開發中,僅僅是堆代碼,從而寫出一大堆,不可維護,
不可擴展,冗長低效的垃圾代碼來。
除了對編程語言要有深入的理解外,對數據構的認識,對編程風格的重要性有深刻的認識,
對于寫出易讀,高效,可維護的好代碼都是缺一不可。
相信真正做過幾十個文件,3-4萬行代碼的軟件的人都會深感信息隱藏,數據封裝,對面向對象
的編程方法的追求,可惜C語言不是C++不支持面向對象的編程方法,但是我們又真的有這樣的
需求,怎么辦?可以看看一本書《Object-oriented Programming with ANSI - C》相信這本書會給大家帶來幫助,當然看此書前需要對C++的特性有一定的理解才行的
清單:《C程序設計》
《C Primer Plus -5th Edition》
《C++ How to Program Second Edition》
《Object-oriented Programming with ANSI - C》
posted @
2005-12-11 14:39 rotcet 閱讀(1396) |
評論 (3) |
編輯 收藏