作者descent ( 返無)
看板C_and_CPP
標題Re: [問題] C語言書籍購買請教
時間Fri Jan 13 21:25:06 2012
linux c 編程 - 站式學習 (簡體中文)
blog 圖片:
http://descent-incoming.blogspot.com/2011/12/20111212.html
市面上有好多好多的 C 語言書籍, 我已經有了 The C Programming Language,
實際上我的 C 語言書籍不多, 大部份是 C++ 相關書籍。
我大多是從 c++ 書籍上順便學習 c。
這本書能吸引我的目光是因為作者提到了匯編 (組合語言) 與 C 關係,
詳細解釋了 crt.o 和組合語言之間的關係, 還有 linker 的東西,
這對我來說可是如獲至寶, 只因為三個章節的內容, 我就買了,
書中應該超過一半是我已經知道的東西吧!
買回家細看之後, 比我想的更值回票價, 書中提到的 c99, 讓我對有些語法有了概念,
原來這是 C99 的用法。而第 17 章 - x86 匯編程序基礎 (組合語言基礎),
讓人受用, 藉由 readelf 讓我得知 obj 和 elf 執行檔案的內容,
雖然只是短短的一章, 需要不少腦力, 若在書店看, 得好好找張椅子慢慢消化,
買回家讀還是舒服些。
不過若你不是在 linux 上學習, 有些章節你可能不會想看。
這是一本使用 makefile, 沒有 ide 的環境下學習 C。
※ 引述《JyJian (生人勿擾內有惡人)》之銘言:
: 各位版友好,小弟目前還是學C的新手
: 手頭上目前有2本書:
: 1.最新C程式語言(旗標)
: 2.C++ How to Program 中文 4e(全華)
: 1這本是很久以前大一初階程設時用的
: 2這本是跟朋友借的之後要還他
: 而小弟想請問如果先用這兩本打C語言的底子
: 那還需要買大家都很推洪維恩的C語言教學手冊嗎?
: 也因為小弟未來可能是以寫嵌入式或是android為主
: 版上普遍推的書,諸如:
: C Programming: A Modern Approach
: The C Programming Language K & R
: 這些書有助於未來我寫這些東西嗎?還是說有更專門的書去讀這種的比較好?
: 也想順便請問一下以這方面為主想要專精的話有沒有書可以推薦的?
: 雖然大家覺得看原文比較好,但是還是希望版友們也能推一些中文書籍
: 對於英文不好得小弟來說,可能會比較好上手
: 以上問題還請版友們指點一下,先說聲感謝了^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.69.101.24
→ james732:我想推薦你 程式設計師的自我修養 01/13 21:55
→ descent:james732: 謝謝!這本我已經看完了, 也是很棒的書。 01/13 21:57
→ latw:我也推 程式設計師的自我修養 01/13 22:26
→ diabloevagto:推自我修養! 01/13 22:55
→ angleevil:推神人誕生(放鞭炮) 01/14 08:31
推 JyJian:感謝D大的建議,小弟會在去翻翻看推薦的書^^ 01/14 12:04
→ Kerick:站式學習 G一下有網站可以看 也有PDF 01/15 19:33