定 價:¥89.00
作 者: | 阿布編程 |
出版社: | 清華大學出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787302643937 | 出版時間: | 2023-09-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數: | 字數: |
目
錄
第1章 預備知識
閱讀建議 002
1.1 工具介紹 003
1.2 CPU眼里的程序運行 006
1.3 CPU眼里的匯編語言 012
第2章 基礎語法
閱讀建議 020
2.1 CPU眼里的main函數 021
2.2 CPU眼里的變量 024
2.3 CPU眼里的goto、if else 028
2.4 CPU眼里的指針變量 032
2.5 CPU眼里的指針本質和風險 039
2.6 CPU眼里的數組 043
2.7 CPU眼里的數組越界 047
2.8 CPU眼里的引用 052
CPU眼里的C/C
X
2.9 CPU眼里的i 與 i 054
2.10 代碼陷阱類型轉換 059
第3章 函數原理
閱讀建議 064
3.1 CPU眼里的參數傳遞 065
3.2 CPU眼里的函數括號{} 070
3.3 CPU眼里的調用和返回 076
3.4 CPU眼里的函數指針 083
3.5 CPU眼里的函數返回值 087
3.6 CPU眼里的堆和棧 094
3.7 函數實驗回溯函數調用關系 104
第4章 C 特性
閱讀建議 108
4.1 CPU眼里的this 109
4.2 CPU眼里的構造函數 111
4.3 CPU眼里的虛函數 115
4.4 CPU眼里的多態(tài) 121
4.5 CPU眼里的模板 128
4.6 CPU眼里的malloc和new 131
4.7 面向對象實踐依賴反轉 135
第5章 高級編程
閱讀建議 144
5.1 CPU眼里的虛擬內存 145
5.2 坐井觀天的進程 153
5.3 CPU眼里的地址映射 159
目錄
XI
XI
5.4 CPU眼里的volatile 164
5.5 CPU眼里的常量 169
5.6 CPU眼里的系統(tǒng)調用 173
5.7 CPU眼里的大端、小端 179
5.8 CPU眼里的上下文 186
5.9 CPU眼里的鎖 192
第6章 面試挑戰(zhàn)
閱讀建議 202
6.1 static、global以及l(fā)ocal 203
6.2 數組和雙重指針 210
6.3 指針為什么這么難 216
6.4 auto的工作原理 218
6.5 thread_local的工作原理 223
6.6 面試的技巧 227