全書共6章,第1章:介紹本書所使用到的主要工具和一些需要心裡有數的預備知識;第2章:解析最簡單、常用的基礎語法,幫助讀者適應本書的節奏;第3章:為進階知識,會從CPU、操作系統的角度,深入分析函數的工作原理和實現細節;第4章:解析經典的C++語法,背後的實現邏輯,並介紹“面向對象”的編程思想及優缺點;第5章:討論跟操作系統強相關的軟件技術,會將所有章節的內容貫穿起來,初步形成一個現代操作系統的運作模型。第6章:我們會討論一些經典的面試、筆試題,跟讀者一起分享工作、學習、求職中的苦與樂。
本書可作為高等院校計算機、自動化及相關專業的本科生或研究生教材,也可供對C/C++工作原理、操縱系統感興趣的研究人員和工程技術人員閱讀參考。
阿布編程,微軟雲計算與人工智能事業部軟件工程師。喜歡關注和敬畏生活中渺小的人和事。在知乎、B站、公眾號等社交平台,發布過若干高質量的計算機課程,以其獨特的視角、清晰闡述了許多計算機科學中的模糊、難點問題,深受廣大學生、教師、計算機從業人員的喜愛。