出版時間:2005-7 出版社:人民郵電出版社 作者:張富 頁數(shù):364 字?jǐn)?shù):573000
內(nèi)容概要
本書以Turbo C++為依據(jù),以C語言為起點(diǎn),全面地介紹C++語言的程序設(shè)計(jì)基礎(chǔ)和面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。全書分為兩大部分。第一部分介紹C語言基礎(chǔ);第二部分,介紹面向?qū)ο蟪绦蛟O(shè)計(jì)的概念和方法。 本書可作為高等學(xué)校的程序設(shè)計(jì)語言的教材或參考書,也可供從事計(jì)算機(jī)的技術(shù)人員參考。
書籍目錄
第1篇 C語言基礎(chǔ) 第1章 對C語言的初步認(rèn)識 1.1 程序與程序設(shè)計(jì)語言 1.2 C語言及C語言源程序的基本結(jié)構(gòu) 1.3 C語言的基本詞法 1.4 源程序的編譯和C語言的集成開發(fā)環(huán)境 小結(jié) 習(xí)題 第2章 基本數(shù)據(jù)類型、操作符和表達(dá)式 2.1 數(shù)據(jù)類型 2.2 整型數(shù)據(jù) 2.3 實(shí)型數(shù)據(jù) 2.4 字符型數(shù)據(jù)與字符串 2.5 變量說明與初始化 2.6 運(yùn)算符和表達(dá)式 小結(jié) 習(xí)題 第3章 順序結(jié)構(gòu)程序設(shè)計(jì) 3.1 算術(shù)運(yùn)算符和賦值運(yùn)算符 3.2 賦值語句和注釋語句 3.3 輸入輸出語句 3.4 順序結(jié)構(gòu)程序設(shè)計(jì) 小結(jié) 習(xí)題 第4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 4.1 關(guān)系運(yùn)算符及關(guān)系運(yùn)算表達(dá)式 4.2 邏輯運(yùn)算符及邏輯表達(dá)式 4.3 選擇語句 4.4 選擇結(jié)構(gòu)程序設(shè)計(jì) 4.5 條件運(yùn)算符 小結(jié) 習(xí)題 第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 5.1 逗號運(yùn)算符和逗號表達(dá)式 5.2 goto語句 5.3 循環(huán)語句 5.4 多重循環(huán)——循環(huán)的嵌套 5.5 break語句和continue語句 5.6 循環(huán)程序設(shè)計(jì) 小結(jié) 習(xí)題 第6章 位運(yùn)算 6.1 位運(yùn)算符及位運(yùn)算表達(dá)式 6.2 位邏輯運(yùn)算 6.3 移位運(yùn)算 6.4 位自反賦值運(yùn)算 小結(jié) 習(xí)題 第7章 數(shù)組與字符串 7.1 一維數(shù)組 7.2 多維數(shù)組 7.3 字符數(shù)組與字符串 7.4 常用的字符串系統(tǒng)庫函數(shù) 7.5 字符數(shù)組程序設(shè)計(jì)實(shí)例 小結(jié) 習(xí)題 第8章 指針 8.1 指針的概念 8.2 指針運(yùn)算符和指針變量的初始化 8.3 數(shù)組的指針 8.4 用指針處理字符串 8.5 指針數(shù)組 8.6 多級指針 小結(jié) 習(xí)題 第9章 函數(shù) 9.1 函數(shù)概述 9.2 函數(shù)的定義、調(diào)用和返回 9.3 函數(shù)參數(shù)的傳遞方式 9.4 函數(shù)指針 9.5 函數(shù)的嵌套調(diào)用和遞歸調(diào)用 9.6 主函數(shù)main()的參數(shù) 小結(jié) 習(xí)題 第10章 數(shù)據(jù)的存儲類型 10.1 變量在內(nèi)存中的存儲 10.2 局部變量和全局變量 10.3 變量的存儲類型 10.4 內(nèi)部函數(shù)和外部函數(shù) 10.5 動態(tài)存儲單元 10.6 修飾符const 小結(jié) 習(xí)題 第11章 用戶定義數(shù)據(jù)類型 11.1 結(jié)構(gòu)型(Structure) 11.2 結(jié)構(gòu)型數(shù)組 11.3 指向結(jié)構(gòu)型數(shù)據(jù)的指針 11.4 位域型(Bit Fields) 11.5 聯(lián)合型(Unions) 11.6 枚舉型(Enumerations) 11.7 用戶自定義數(shù)據(jù)類型名稱 小結(jié) 習(xí)題 第12章 C語言的預(yù)處理器 12.1 宏定義和宏替換 12.2 文件包含 12.3 條件編譯 小結(jié) 習(xí)題 第13章 磁盤文件操作(I/0系統(tǒng)) 13.1 文件概述 13.2 打開文件和關(guān)閉文件 13.3 文件的讀和寫 13.4 文件的定位與文件的隨機(jī)存取 小結(jié) 習(xí)題第2篇 C++面向?qū)ο蟪绦蛟O(shè)計(jì) 第14章 C++概述 14.1 面向?qū)ο蟮某绦蛟O(shè)計(jì) 14.2 面向?qū)ο蠓椒ǖ幕咎卣鳌 ?4.3 C++對C語法的擴(kuò)充 小結(jié) 習(xí)題 第15章 類 15.1 類的結(jié)構(gòu) 15.2 類中的內(nèi)聯(lián)函數(shù) 15.3 類的友元成員 15.4 類的靜態(tài)成員 15.5 對象作為函數(shù)的參數(shù) 15.6 類的指針 小結(jié) 習(xí)題 第16章 類的工具 16.1 構(gòu)造函數(shù)和析構(gòu)函數(shù) 16.2 函數(shù)重載 16.3 運(yùn)算符重載 16.4 對象的動態(tài)存儲管理 小結(jié) 習(xí)題 第17章 類的繼承 17.1 繼承 17.2 繼承機(jī)制中的初始化 17.3 多重繼承 17.4 虛基類 小結(jié) 習(xí)題 第18章 虛函數(shù)與多態(tài)性 18.1 虛函數(shù) 18.2 純虛函數(shù)和抽象基類 18.3 編譯連接與執(zhí)行連接 小結(jié) 習(xí)題 第19章 C++的I/O系統(tǒng) 19.1 C++的I/O系統(tǒng)概述 19.2 用戶自定義插入操作符和提取操作符 19.3 格式化I/O 19.4 文件的I/O 小結(jié) 習(xí)題附錄1 實(shí)驗(yàn)指導(dǎo)書附錄2 常用Turbo C庫函數(shù)附錄3 常用字符的ASCII碼參考資料
圖書封面
評論、評分、閱讀與下載