簡介
作者:陳正沖著
叢書名:部落格藏經閣叢書
出版社:北京航空航天大學出版社
ISBN:9787512408371
出版時間:2012-07-01
版次:2
頁數:172
裝幀:平裝
開本:16開
所屬分類:圖書>計算機與網際網路>程式語言與程式設計
商品編號:11044450
印刷時間:2012-07-01
紙張:膠版紙
印次:1
正文語種:中文
定價:¥29.00
京東價:¥24.70(8.6折)(降價通知)
《C語言深度解剖(第2版):解開程式設計師面試筆試的秘密》由作者結合自身多年嵌入式C語言開發經驗和平時講解C語言的心得體會整理而成,其中有很多作者獨特的見解或看法。由於並不是從頭到尾講解C語言的基礎知識,所以本書並不適用於C語言零基礎的讀者,其內容要比一般的C語言圖書深得多、細緻得多,其中有很多問題是各大公司的面試或筆試題。第2版中新增加了部分編程規範的內容。
本書適合廣大計算機系學生、初級程式設計師參考學習,也適合計算機系教師、中高級程式設計師參考使用。
媒體評論
《C言深度解剖》從另一個層面來讓你更深地了解C語言的精華所在,很好的一本書。——網友,zuoshaobo_kzcj4
這是一部經典的C語言講解教案,你可以在其中學習到你從沒思考過的關鍵知識!
——網友.C1989
如果是學習過C語言的人,那么看幾頁就會覺得很不一般,大力推薦學過或正在學習C語言的人閱讀此書,絕對受益匪淺。
——網友.caliow
偶然在網上看到這本書,讀畢,獲益頗多。看過不少C語言的書籍,貌似很少有哪本書提過哪些東西應該寫在.h頭檔案里,哪些東西應該寫在.cpp里。
——網友,驚羽九天
強烈推薦,兩位老師20年編程工作的經驗總結,一位資深嵌入式工程師的嘔心瀝血之作!堪稱同類資料中之經典甲
——網友,HXW718059156
這是一篇C語言高手的箴言,經C語言的精髓展示出來。
——網友,lingzhimeng
很好,對有些問題的見解很有深度,提出了很多人沒有想到的問題,其中對關鍵字的解釋很有創意,諸如static等,用了很多很好的例子,值得一看。
——網友,FengHui
目錄
第1章關鍵字1.1最寬宏大量的關鍵字-auto
1.2最快的關鍵字-register
1.2.1皇帝身邊的小太監——暫存器
1.2.2使用register修飾符的注意點
1.3最名不符實的關鍵字-static
1.3.1修飾變數
1.3.2修飾函式
1.4基本數據類型-short、int、long、char、float、double
1.4.1數據類型與“模子
1.4.2變數的命名規則
1.5最冤枉的關鍵字——sizeof
1.5.1常年被人誤認為函式
1.5.2sizeof(int)*p表示什麼意思
1.6signed、unsigned關鍵字
1.7if、else組合
1.7.1bool變數與”零值“進行比較
1.7.2float變數與”零值“進行比較
1.7.3指針變數與”零值“進行比較
1.7.4else到底與哪個if配對呢
1.7.5if語句後面的分號
1.7.6使用if語句的其他注意事項
1.8switch、case組合
1.8.1不要拿青龍偃月刀去削蘋果
1.8.2case關鍵字後面的值有什麼要求嗎
1.8.3case語句的排列順序
1.8.4使用case語句的其他注意事項
1.9do、while、for關鍵字
1.9.1break與continue的區別
1.9.2循環語句的注意點
1.10goto關鍵字
1.11void關鍵字
1.11.1voida
1.11.2void修飾函式返回值和參數
1.11.3void指針
1.11.4void不能代表一個真實的變數
1.12return關鍵字
1.13const關鍵字也許該被替換為readonly
1.13.1const修飾的唯讀變數
1.13.2節省空間,避免不必要的記憶體分配,同時提高效率
1.13.3修飾一般變數
1.13.4修飾數組
1.13.5修飾指針
1.13.6修飾函式的參數
1.13.7修飾函式的返回值
1.14最易變的關鍵字-volatile
1.15最會帶帽子的關鍵字——extern
1.16struct關鍵字
1.16.1空結構體多大
1.16.2柔性數組
1.16.3struct與class的區別
1.17union關鍵字
1.17.1大小端模式對union類型數據的影響
1.17.2如何用程式確認當前系統的存儲模式
1.18enum關鍵字
1.18.1枚舉類型的使用方法
1.18.2枚舉與#define宏的區別
1.19偉大的縫紉師-typedef關鍵字
1.19.1關於馬甲的笑話
1.19.2歷史的誤會——也許應該是typerename
……
第2章符號
第3章預處理
第4章指針和數組
第5章記憶體管理
第6章函式
第7章檔案結構
第8章關於面試的秘密
附錄1C語言基礎測試題
附錄2C語言基礎測試題答案