《C++程序設(shè)計案例教程/遼寧省“十二五”普通高等教育本科省級規(guī)劃教材》主要介紹面向?qū)ο蟪绦蛟O(shè)計的基本概念,全面、系統(tǒng)地介紹了C++語言的基本語法和編程方法,詳細(xì)地講述了C++語言面向?qū)ο蟮闹匾卣鳎侯惡蛯ο蟆⒗^承和派生類、多態(tài)性和虛函數(shù)等,同時結(jié)合學(xué)生實驗案例介紹應(yīng)用C++語言解決實際問題的方法和流程。本書具有豐富的例題和習(xí)題,便于讀者學(xué)習(xí)和鞏固知識。
第1章C 程序設(shè)計概述
1.1 C 語言的歷史和演進(jìn)
1.1.1計算機語言的發(fā)展
1.1.2 c 語言的產(chǎn)生
1.1.3 C 的主要版本
1.2 C 語言的特點
1.2.1面向過程
1.2.2面向?qū)ο?br />
1.3面向?qū)ο蟮南嚓P(guān)概念
1.4 C 程序的基本結(jié)構(gòu)和開發(fā)環(huán)境
1.4.1 c 程序的基本結(jié)構(gòu)
1.4.2 C 程序的實現(xiàn)
1.4.3 C 程序的開發(fā)環(huán)境
習(xí)題
第2章C 語言基礎(chǔ)
2.1基本數(shù)據(jù)類型
2.2標(biāo)識符與關(guān)鍵字
2.3常量與變量
2.3.1 常量
2.3.2變量
2.4運算符與表達(dá)式
2.4.1運算符
2.4.2表達(dá)式
2.5數(shù)組類型
2.5.1數(shù)組的定義
2.5.2數(shù)組的賦值
2.5 3字符數(shù)組
2.6枚舉類型
2.6.1枚舉類型定義
2.6.2枚舉變量定義
2.6.3枚舉變量賦值
2.7結(jié)構(gòu)體類型
2.7.1結(jié)構(gòu)體類型定義
2.7.2結(jié)構(gòu)體變量的定義和初始化
2.7.3結(jié)構(gòu)體變量的引用
2.8共用體類型
2.9控制語句
2.9.1選擇結(jié)構(gòu)語句
2.9.2循環(huán)結(jié)構(gòu)語句
2.9.3轉(zhuǎn)向語句
2.10應(yīng)用實例——水果超市管理
系統(tǒng)菜單設(shè)計
2.10.1水果超市管理系統(tǒng)功能
介紹
2.10.2系統(tǒng)菜單設(shè)計
習(xí)題
第3章指針和引用
3.1 指針
3.1.1指針的概念
3.1.2指針變量的定義
3.1.3指針變量的運算
3.1.4指針的指針
3.2指針與數(shù)組
3.2.1指向數(shù)組的指針
3.2.2指針數(shù)組
3.3 字符串
3.3.1 C風(fēng)格字符串
3.3.2 strin9類型
3.4引用
3.4.1引用的概念
3.4.2指針和引用的區(qū)別與聯(lián)系
3.5指針及引用在函數(shù)中的作用
3.6應(yīng)用實例——水果超市管理
系統(tǒng)水果基本信息管理
習(xí)題
第4章函數(shù)
4.1 函數(shù)的定義和聲明
4 .1. 1 甬?dāng)?shù)的定義
……
第5章類和對象
第6章繼承
第7章多態(tài)
第8章模板和STL
第9章異常處理
第10章案例實訓(xùn)
參考文獻(xiàn)
附錄