出版時間:2005-2 出版社:人民郵電出版社 作者:徐惠民 頁數(shù):307
Tag標(biāo)簽:無
內(nèi)容概要
本書共13章。前7章覆蓋了C++基本程序設(shè)計的內(nèi)容,后6章講述了C++面向?qū)ο蟪绦蛟O(shè)計的思想和基本方法。教材中對于C++中非常重要的指針、引用、封裝、繼承、多態(tài)和異常處理等都作了詳細(xì)而清晰的敘述。 教材的編寫目的是為學(xué)生打好程序設(shè)計的基礎(chǔ),因此,特別注意在介紹基本概念和基本方法的同時,重視良好編程習(xí)慣的培養(yǎng)?! ”緯m合作大學(xué)程序設(shè)計課程的教材或?qū)iT的培訓(xùn)教材,也可作為研究生的相關(guān)課程的參考和程序設(shè)計人員的參考。
書籍目錄
第1章 C++初步1.1 程序設(shè)計語言的發(fā)展1.2 面向過程的程序設(shè)計1.3 面向?qū)ο蟮某绦蛟O(shè)計1.4 C++的誕生1.5 程序開發(fā)過程1.6 最簡單的程序本章小結(jié)習(xí)題第2章 基本數(shù)據(jù)類型與表達(dá)式2.1 C++的詞法記號和標(biāo)識符2.2 基本數(shù)據(jù)類型2.3 變量和常量2.4 運算符和表達(dá)式2.5 基本輸入輸出本章小結(jié)習(xí)題第3章 C++控制語句3.1 算法的基本控制結(jié)構(gòu)3.2 if選擇語句3.3 switch選擇語句3.4 循環(huán)語句3.5 循環(huán)嵌套3.6 應(yīng)用舉例本章小結(jié)習(xí)題第4章 函數(shù)4.1 函數(shù)概述4.2 函數(shù)定義及使用4.3 函數(shù)調(diào)用4.4 內(nèi)聯(lián)函數(shù)4.5 重載函數(shù)4.6 默認(rèn)參數(shù)值的函數(shù)4.7 全局變量與局部變量4.8 變量的存儲類型和生存期4.9 編譯預(yù)處理本章小結(jié)習(xí)題第5章 數(shù)組第6章 指針和引用第7章 C++其他自定義數(shù)據(jù)類型第8章 類與對象第9章 繼承與派生第10章 運算符重載第11章 多態(tài)性第12章 I/O流及輸入輸出第13章 異常處理
章節(jié)摘錄
第1章 C++初步 1.1 程序設(shè)計語言的發(fā)展 1946年世界上第一臺電子計算機(jī)ENIAC誕生,當(dāng)時對計算機(jī)的控制使用的是機(jī)器語言。機(jī)器語言是簡單的“0”和“1”的組合,便于計算機(jī)識別,但對于人類來說卻晦澀難懂,難于記憶和使用,并且機(jī)器語言與硬件相關(guān),不同的計算機(jī)使用的機(jī)器語言不同?! 〉搅?0世紀(jì)50年代末,出現(xiàn)了晶體管計算機(jī),計算機(jī)運算速度從每秒幾萬次達(dá)到每秒鐘幾十萬次,匯編語言出現(xiàn)并發(fā)展起來。匯編語言將機(jī)器語言映射為一些可以被人們讀懂的助記符,如“ADD”、“SUB”等,方便人類記憶和使用。但匯編語言也是與機(jī)器硬件相關(guān)的,機(jī)器語言和匯編語言都屬于低級語言?! ‰S著20世紀(jì)60年代早期集成電路的出現(xiàn),高級語言開始出現(xiàn)并逐步發(fā)展起來。高級語言是計算機(jī)編程語言的一大進(jìn)步,人們不必了解機(jī)器的細(xì)節(jié),通過更高層次的數(shù)據(jù)抽象使程序更能體現(xiàn)客觀事物的結(jié)構(gòu)和邏輯關(guān)系,這使得編程語言和人類的自然語言更加接近。但二者之間還是有很大的區(qū)別,因此,程序設(shè)計語言仍然在不斷的發(fā)展中。目前,程序設(shè)計語言的發(fā)展過程如圖1-1所示。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載