嗨翻C語言
程亦超 譯
出版時間:2013年08月
頁數:588
你能從這本書中學到什么?
你有沒有想過可以輕松學習C語言?《嗨翻C語言》將會帶給你一次這樣的全新學習體驗。本書貫以有趣的故事情節(jié)、生動形象的圖片,以及不拘一格、豐富多樣的練習和測試,時刻激勵、吸引、啟發(fā)你在解決問題的同時獲取新的知識。你將在快樂的氣氛中學習語言基礎、指針和指針運算、動態(tài)存儲器管理等核心主題,以及多線程和網絡編程這些高級主題。在掌握語言的基本知識之后,你還將學習如何使用編譯器、make工具和其他知識來解決實際問題。
這本書有什么特別之處?
《嗨翻C語言》運用認知科學和學習理論的最新成果,精心為你打造了一次多感官的學習體驗,絕對能夠嗨翻你的大腦,激發(fā)你的學習熱情。它的特別之處是:
· 用圖片等可視化手段,提高學習效率;
· 使用對話和有個性的敘述風格,講故事而不是照本宣科;
· 調動讀者左右半腦和各種感官,讓學習者思考得更深入;
· 吸引并抓住讀者的注意力,讓學習新技術一點都不枯燥。
“《嗨翻C語言》可能很快就會被證明是學習C語言的最佳書籍。我覺得它會成為每所大學C語言的標準教材。很多編程書籍因循守舊。不過這本書卻使用了完全不同的方式。它將教你如何成
為一名真正的C程序員?!?br />
——Dave Kitabjian, NetCarrier Telecom
軟件開發(fā)總監(jiān)
“《嗨翻C語言》是一本用經典‘Head First’的方式輕松介紹C語言的教材。圖片、笑話、練習以及實踐讓讀者逐漸并穩(wěn)固地掌握C語言的基礎知識……由此,讀者可以進入Posix和Linux系統(tǒng)編程中更高級的技術殿堂?!?br />
——Vince Milner,
軟件工程師
- 引子
- 1 c語言入門:進入c語言的世界
- 2 存儲器和指針:指向何方?
- 2.5 字符串:字符串原理
- 3 創(chuàng)建小工具:做一件事并把它做好
- 4 使用多個源文件:分而治之
- c語言實驗室1:arduino
- 5 結構、聯(lián)合與位字段:創(chuàng)建自己的結構
- 6 數據結構與動態(tài)存儲:牽線搭橋
- 7 高級函數:發(fā)揮函數的極限
- 8 靜態(tài)庫與動態(tài)庫:熱插拔代碼
- c語言實驗室2:opencv
- 9 進程與系統(tǒng)調用:打破疆界
- 10 進程間通信:溝通的藝術
- 11 網絡與套接字:金窩,銀窩,不如127.0.0.1的草窩
- 12 線程:平行世界
- c語言實驗室3:爆破彗星
- i 飯后甜點:十大遺漏知識點
- ii 話題匯總:總復習
書名:嗨翻C語言
譯者:程亦超 譯
國內出版社:人民郵電出版社
出版時間:2013年08月
頁數:588
書號:978-7-115-31884-8
原版書書名:Head First C
原版書出版商:O'Reilly Media
David Griffiths
David Griffiths從12歲就開始編程了,那時候他看到了有關Seymour Papert的工作的一篇文章。15歲的時候,他寫了Papert計算機語言LOGO的一個應用。在大學了學習了純數學之后,他開始給計算機寫代碼,也給雜志讀者寫文章。他做過敏銳的教練,開發(fā)人員,還有車庫服務員,只不過不是以這樣的順序干活的。他能用10種以上的語言編寫代碼,或是一種語言寫散文,而當他不在寫作,編碼或是教練時,他就把大部分的閑暇時間花在旅行上,和他那可愛的妻子一起,還有Head First系列的作者—Dawn。
在寫《深入淺出Programming》之前, 他寫過另外一本書,叫做《深入淺出 Rails》,那是一本很出色的讀物,而且可以作為一份貼心的禮物送給任何一個親近的朋友或是家庭成員。
你可以在Twitter上關注他:http://twitter.com/dgriffiths。
Dawn Griffiths
dawn griffiths,在英國一所頂尖的大學開始了她的數學生涯,獲得了數學系的榮譽學位,畢業(yè)以后投身軟件開發(fā)行業(yè),迄今已經有15年的it行業(yè)從業(yè)經驗。
在和david一起寫《嗨翻c語言》之前,dawn寫過兩本head first系列的書(《深入淺出統(tǒng)計學》和head first 2d geometry),同時還主持過該系列其他幾本書。