出版時(shí)間:2008-10 出版社:科學(xué)出版社 作者:李鋼,張戰(zhàn)軍,于秋生 等編著 頁(yè)數(shù):348
內(nèi)容概要
這是《軟件工程師寶典》系列圖書(shū)之一,本書(shū)是學(xué)習(xí)C++語(yǔ)言的實(shí)用參考工具書(shū),比較全面地講解了C++的基礎(chǔ)知識(shí)及實(shí)例應(yīng)用。 從面向?qū)ο蟮幕靖拍钪v起,首先對(duì)面向?qū)ο缶幊趟枷胗幸粋€(gè)直觀的了解,然后講解C++的基本語(yǔ)法、數(shù)據(jù)結(jié)構(gòu)和基本程序結(jié)構(gòu)。此外,本書(shū)還講述了C++中流和基本輸入/輸出流的知識(shí)。學(xué)習(xí)C++,最重要的就是理解基本概念,例如面向?qū)ο?、?shù)據(jù)類(lèi)型、數(shù)組、指針、鏈表、函數(shù)等。本書(shū)結(jié)合大量實(shí)例,分別講述了這些重要的知識(shí)點(diǎn)。每部分都有詳細(xì)的開(kāi)發(fā)實(shí)例,章末附錄若干習(xí)題,書(shū)后附有習(xí)題參考答案,便于初學(xué)者學(xué)習(xí)、實(shí)踐。實(shí)用性、可操作性強(qiáng),能夠有效地提升讀者的開(kāi)發(fā)技能和經(jīng)驗(yàn)。 書(shū)中有些實(shí)例來(lái)自實(shí)際項(xiàng)目,讀者可以參考使用。本書(shū)適合有一定編程經(jīng)驗(yàn)的C++初學(xué)者,以及想要在C++編程經(jīng)驗(yàn)上得到快速提高的編程人員,同時(shí)也是社會(huì)培訓(xùn)班選擇的理想教材。 本書(shū)部分實(shí)例源代碼可免費(fèi)從www.bhp.com.cn下載。
書(shū)籍目錄
第1章 C++語(yǔ)言基礎(chǔ) 1.1 C/C++概述 1.2 C++程序的基本結(jié)構(gòu) 1.3 C++的基本數(shù)據(jù)類(lèi)型 1.4 標(biāo)識(shí)符 1.5 關(guān)鍵字 1.6 運(yùn)算符與表達(dá)式 1.7 常量 1.8 變量 1.9 枚舉類(lèi)型 1.10 上機(jī)操作 1.10.1 經(jīng)典的Hello World程序 1.10.2 常量與變量練習(xí) 1.10.3 運(yùn)算符與表達(dá)式練習(xí) 1.11 Visiual C++6.0開(kāi)發(fā)環(huán)境簡(jiǎn)介 1.11.1 Visiual c++6.0中文版開(kāi)發(fā)環(huán)境 1.11.2 利用Visiu~fc++6.0開(kāi)發(fā)Hello World程序 1.12 小結(jié) 1.13 習(xí)題第2章 C++面向?qū)ο蠡A(chǔ) 2.1 面向?qū)ο蟮乃枷? 2.2 類(lèi)和對(duì)象 2.2.1 對(duì)象 2.2.2 類(lèi) 2.3 構(gòu)造函數(shù) 2.4 析構(gòu)函數(shù) 2.5 繼承與派生 2.6 友元 2.7 上機(jī)操作 2.7.1 重載構(gòu)造函數(shù) 2.7.2 利用析構(gòu)函數(shù)判斷數(shù)值大小 2.8 小結(jié) 2.9 習(xí)題第3章 C++程序的基本控制結(jié)構(gòu) 3.1 程序結(jié)構(gòu)知識(shí) 3.2 順序結(jié)構(gòu) 3.3 選擇結(jié)構(gòu) 3.3.1 if結(jié)構(gòu) 3.3.2 switch結(jié)構(gòu) 3.4 條件運(yùn)算符? 3.5 循環(huán)結(jié)構(gòu) 3.5.1 while語(yǔ)句 3.5.2 do...while語(yǔ)句 3.5.3 for語(yǔ)句 3.6 循環(huán)嵌套 3.7 break語(yǔ)句 3.8 continue語(yǔ)句 3.9 goto語(yǔ)句 3.10 exit()和abort()函數(shù) 3.11 對(duì)4種循環(huán)的比較 3.12 枚舉類(lèi)型 3.13 上機(jī)操作 3.14 小結(jié) 3.15 習(xí)題第4章 C++函數(shù) 4.1 主函數(shù) 4.2 函數(shù)的定義 4.3 局部變量 4.4 全局變量 4.5 變量的存儲(chǔ)類(lèi)型 4.6 函數(shù)的調(diào)用 4.7 函數(shù)的遞歸調(diào)用 4.8 函數(shù)的嵌套調(diào)用 4.9 內(nèi)聯(lián)函數(shù) 4.10 函數(shù)重載 4.11 上機(jī)操作 4.12 小結(jié) 4.13 習(xí)題第5章 存儲(chǔ)類(lèi)型、生命周期和頭文件 5.1 外部存儲(chǔ)類(lèi)型 5.2 靜態(tài)存儲(chǔ)類(lèi)型 5.3 作用域與可見(jiàn)性 5.4 頭文件 5.5 小結(jié) 5.6 習(xí)題第6章 數(shù)組 6.1 數(shù)組的定義 6.2 訪問(wèn)數(shù)組元素 6.3 數(shù)組的初始化 6.4 一維數(shù)組的定義和使用 6.5 二維數(shù)組的定義和使用 6.6 字符數(shù)組 6.7 字符串 6.8 常用字符串處理函數(shù) 6.9 上機(jī)操作 6.9.1 冒泡法排序 6.9.2 矩陣加法 6.9.3 用順序法查找指定數(shù)值 6.9.4 用二分查找法查找數(shù)組中的值 6.9.5 統(tǒng)計(jì)學(xué)生考試成績(jī)并給出評(píng)價(jià) 6.9.6 區(qū)分字符數(shù)組中的大小寫(xiě)字母 6.10 小結(jié) 6.11 習(xí)題第7章 指針 7.1 指針的概念 7.2 指針變量 7.3 指針變量賦值 7.4 指針運(yùn)算 7.5 指針數(shù)組與指向數(shù)組的指針 7.5.1 指針數(shù)組 7.5.2 指向數(shù)組的指針 7.6 字符串指針與指向字符串的指針 7.7 指針函數(shù) 7.8 main函數(shù)的參數(shù) 7.9 main函數(shù)的返回值類(lèi)型 7.10 上機(jī)操作 7.11 小結(jié) 7.12 習(xí)題第18章 結(jié)構(gòu)體、鏈表與聯(lián)合 8.1 結(jié)構(gòu)體的概念 8.2 結(jié)構(gòu)體的定義和使用 8.3 使用結(jié)構(gòu)體變量 8.4 結(jié)構(gòu)體的初始化 8.5 結(jié)構(gòu)體數(shù)組 8.6 鏈表的概念 8.7 節(jié)點(diǎn) 8.8 創(chuàng)建單鏈表 8.9 向鏈表插入節(jié)點(diǎn) 8.10 刪除鏈表中的節(jié)點(diǎn) 8.11 聯(lián)合的概念 8.12 引用聯(lián)合變量 8.13 上機(jī)操作 利用結(jié)構(gòu)體錄入及輸出學(xué)生信息 8.14 小結(jié) 8.15 習(xí)題第9章 輸入/輸出流 9.1 輸入/輸出流概述 9.2 cout流 9.3 cin流 9.4 上機(jī)操作 9.5 小結(jié) 9.6 習(xí)題習(xí)題答案 第1章答案 第2章答案 第3章答案 第4章答案 第5章答案 第6章答案 第7章答案 第8章答案 第9章答案附錄A 綜合練習(xí)
章節(jié)摘錄
第1章 C++語(yǔ)言基礎(chǔ) 任何一種編程語(yǔ)言都有其語(yǔ)言基礎(chǔ)知識(shí),包括程序的基本結(jié)構(gòu)、數(shù)據(jù)類(lèi)型、關(guān)鍵字、標(biāo)識(shí)符等。任何程序都暗按照其語(yǔ)言基礎(chǔ)組織起來(lái)的代碼序列。本章將講述C++程序的基本結(jié)構(gòu),重要的C++基本數(shù)據(jù)結(jié)構(gòu)、標(biāo)識(shí)符和關(guān)鍵字等知識(shí)。
編輯推薦
提綱挈領(lǐng),萃取C++語(yǔ)言語(yǔ)法要旨;知識(shí)、實(shí)例、練習(xí)行文,實(shí)用、實(shí)效;語(yǔ)言間橫向?qū)Ρ?,拓展編程技能;輕松實(shí)戰(zhàn)損傷演練,培植個(gè)性能力;編譯、連接、調(diào)試濃度剖析,簡(jiǎn)明、經(jīng)典。近150個(gè)實(shí)例精解剖析,讓你輕松步入頂尖軟件工程師殿堂。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版