注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計CPU眼里的C/C++

CPU眼里的C/C++

CPU眼里的C/C++

定 價:¥89.00

作 者: 阿布編程
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302643937 出版時間: 2023-09-01 包裝: 平裝
開本: 16開 頁數: 字數:  

內容簡介

  全書共6章,第1章:介紹本書所使用到的主要工具和一些需要心里有數的預備知識;第2章:解析最簡單、常用的基礎語法,幫助讀者適應本書的節(jié)奏;第3章:為進階知識,會從CPU、操作系統(tǒng)的角度,深入分析函數的工作原理和實現細節(jié);第4章:解析經典的C++語法,背后的實現邏輯,并介紹“面向對象”的編程思想及優(yōu)缺點;第5章:討論跟操作系統(tǒng)強相關的軟件技術,會將所有章節(jié)的內容貫穿起來,初步形成一個現代操作系統(tǒng)的運作模型。第6章:我們會討論一些經典的面試、筆試題,跟讀者一起分享工作、學習、求職中的苦與樂。本書可作為高等院校計算機、自動化及相關專業(yè)的本科生或研究生教材,也可供對C/C++工作原理、操縱系統(tǒng)感興趣的研究人員和工程技術人員閱讀參考。

作者簡介

  楊曉濤,筆名為阿布編程,就職于微軟(中國)有限公司,從事軟件開發(fā)工程,擁有10年以上的編程實踐。在知乎、B站等社交平臺發(fā)布過若干計算機課程,擁有近千萬的視頻播放量,和觀眾、讀者擁有良好、穩(wěn)定的互動。

圖書目錄


第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


本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號