出版時間:2012-1 出版社:水利水電出版社 作者:楊長興 頁數(shù):283
Tag標(biāo)簽:無
內(nèi)容概要
《21世紀(jì)高職高專新概念規(guī)劃教材:C++程序設(shè)計基礎(chǔ)》以程序設(shè)計零基礎(chǔ)為起點,介紹包括面向過程和面向?qū)ο蟮腸++程序設(shè)計方法。全書共10章,主要內(nèi)容包括:C++基礎(chǔ)知識、c++數(shù)據(jù)類型與表達(dá)式、程序控制結(jié)構(gòu)、函數(shù)、數(shù)組與指針、自定義數(shù)據(jù)類型、類與對象、繼承與派生、多態(tài)性與虛函數(shù)、輸入輸出流。各章節(jié)內(nèi)容由淺入深、相互銜接、前后呼應(yīng)、循序漸進(jìn)。
為了提高讀者對程序設(shè)計思想方法的理解,本書提出了程序設(shè)計語言模型的概念,將程序設(shè)計語言模型與人類自然語言模型相比較,讓讀者對程序設(shè)計語言模型及其內(nèi)容的理解有了完整的參照對象。各章節(jié)選用大量程序設(shè)計經(jīng)典實例來講解基本概念和程序設(shè)計方法,同時配有大量習(xí)題供讀者練習(xí)。本書的配套教材《C++程序設(shè)計基礎(chǔ)實踐教程》提供了本課程的實踐內(nèi)容、上機(jī)指導(dǎo)及習(xí)題參考答案。
本書語言表達(dá)嚴(yán)謹(jǐn),文字流暢,內(nèi)容通俗易懂,重點突出,實例豐富,適合作為職業(yè)技
術(shù)院校各專業(yè)程序設(shè)計課程的教材,還適合作為廣大計算機(jī)愛好者的自學(xué)參考用書。
書籍目錄
前言
第1章 C++基礎(chǔ)知識
1.1 程序設(shè)計語言的發(fā)展歷程
1.2 C++程序的基本結(jié)構(gòu)
1.2.1 C++程序結(jié)構(gòu)
1.2.2 C++程序的書寫格式
1.3 C++開發(fā)環(huán)境及應(yīng)用程序的開發(fā)過程
1.3.1 Visual C++ 6.0開發(fā)環(huán)境
1.3.2 一個應(yīng)用程序的開發(fā)過程
習(xí)題
第2章 C++數(shù)據(jù)類型與表達(dá)式
2.1 C++的詞法規(guī)則
2.1.1 C++的字符集組成
2.1.2 C++的單詞及其構(gòu)詞規(guī)則
2.2 C++基本數(shù)據(jù)類型
2.3 常量與變量
2.3.1 常量
2.3.2 變量
2.4 運算符與表達(dá)式
2.4.1 算術(shù)運算符與算術(shù)表達(dá)式
2.4.2 關(guān)系運算符與關(guān)系表達(dá)式
2.4.3 邏輯運算符與邏輯表達(dá)式
2.4.4 位運算符與位運算表達(dá)式
2.4.5 賦值運算符與賦值表達(dá)式
2.4.6 三目運算符與三目條件表達(dá)式
2.4.7 逗號運算符與逗號表達(dá)式
2.4.8 指針運算
2.4.9 運算符的優(yōu)先級及結(jié)合性
2.4.10 類型轉(zhuǎn)換
習(xí)題二
第3章 程序控制結(jié)構(gòu)
3.1 順序結(jié)構(gòu)
3.1.1 定義語句
3.1.2 表達(dá)式語句
3.1.3 復(fù)合語句
3.1.4 空語句
3.1.5 基本輸入輸出
3.2 選擇結(jié)構(gòu)
3.2.1 if語句
3.2.2 switch語句
3.3 循環(huán)結(jié)構(gòu)
3.3.1 循環(huán)概念的引入
3.3.2 while語句
3.3.3 do-while語句
3.3.4 for語句
3.3.5 多重循環(huán)
3.4 控制轉(zhuǎn)向語句
3.4.1 break語句
3.4.2 continue語句
3.4.3 goto語句
3.5 程序?qū)嵗?br /> 3.6 編譯預(yù)處理
3.6.1 宏定義
3.6.2 文件包含
3.6.3 條件編譯
習(xí)題三
第4章 函數(shù)
4.1 函數(shù)的定義與調(diào)用
4.1.1 函數(shù)的定義
4.1.2 函數(shù)的聲明
4.1.3 函數(shù)的返回值
4.1.4 函數(shù)的調(diào)用
4.2 函數(shù)的參數(shù)傳遞
4.2.1 參數(shù)的值傳遞
4.2.2 參數(shù)的地址傳遞
4.3 函數(shù)的嵌套調(diào)用與遞歸調(diào)用
4.3.1 函數(shù)的嵌套調(diào)用
4.3.2 函數(shù)的遞歸調(diào)用
4.4 內(nèi)聯(lián)函數(shù)
4.4.1 內(nèi)聯(lián)函數(shù)的引入
4.4.2 內(nèi)聯(lián)函數(shù)的定義與調(diào)用
4.5 變量和函數(shù)的屬性
4.5.1 變量的作用域
4.5.2 變量的生存期
4.5.3 內(nèi)部函數(shù)和外部函數(shù)
4.6 函數(shù)模板
4.6.1 函數(shù)模板與模板函數(shù)
4.6.2 函數(shù)模板的使用
4.7 C++常用系統(tǒng)函數(shù)
4.7.1 常用數(shù)學(xué)函數(shù)
4.7.2 常用字符串處理函數(shù)
習(xí)題四
第5章 數(shù)組與指針
5.1 數(shù)組及其應(yīng)用
5.1.1 數(shù)組的概念
5.1.2 一維數(shù)組
5.1.3 二維數(shù)組
5.1.4 數(shù)組作為函數(shù)的參數(shù)
5.2 指針及其應(yīng)用
5.2.1 指針的概念
5.2.2 指針變量的定義及初始化
5.2.3 指針的運算
5.2.4 指針作函數(shù)參數(shù)
5.2.5 返回指針值的函數(shù)
5.2.6 函數(shù)指針(指向函數(shù)的指針)
5.3 指針與數(shù)組
5.3.1 指針與一維數(shù)組
5.3.2 指針用作函數(shù)參數(shù)
5.3.3 指針與二維數(shù)組
5.4 字符串
5.4.1 字符串的概念
5.4.2 字符串的存儲表示法
5.4.3 字符串的輸入與輸出
5.4.4 字符串函數(shù)及其應(yīng)用
5.5 指針數(shù)組與多級指針
5.5.1 指針數(shù)組
5.5.2 多級指針
5.5.3 行指針、指針數(shù)組、多級指針的區(qū)別
5.5.4 命令行參數(shù)
習(xí)題五
第6章 自定義數(shù)據(jù)類型
6.1 結(jié)構(gòu)體類型
6.1.1 結(jié)構(gòu)體類型的定義
6.1.2 結(jié)構(gòu)體變量的定義
6.1.3 結(jié)構(gòu)體變量的引用與初始化
6.1.4 結(jié)構(gòu)體數(shù)組
6.1.5 結(jié)構(gòu)體與函數(shù)
6.1.6 鏈表
6.2 共用體類型
6.2.1 共用體類型與變量的定義
6.2.2 共用體變量的引用
6.2.3 共用體與結(jié)構(gòu)體的聯(lián)合使用
6.3 枚舉類型
6.4 自定義類型
習(xí)題六
第7章 類與對象
第8章 繼承與派生
第9章 多態(tài)性與虛函數(shù)
第10章 輸入輸出流
參考文獻(xiàn)
編輯推薦
本書特色 本書以程序設(shè)計零基礎(chǔ)為起點,介紹包括面向過程和面向?qū)ο蟮腃++程序設(shè)計方法。內(nèi)容安排注重由淺入深、相互銜接、前后呼應(yīng),語言表達(dá)嚴(yán)謹(jǐn),文字流暢,內(nèi)容通俗易懂、重點突出,實例豐富?! ”緯髡唛L期從事程序設(shè)計課程的教學(xué)工作,并利用C/C++/VisualC++開發(fā)了許多軟件項目,具有豐富的教學(xué)經(jīng)驗和較強(qiáng)的科研能力?! 榱颂岣咦x者的編程技巧,選用了大量的經(jīng)典例題,有些例題還備有多種可能的解答,以期拓展讀者的解題思路。本書所給出的程序示例均在VisualC++6.0環(huán)境下進(jìn)行了調(diào)試和運行。 為了幫助讀者更好地學(xué)習(xí)C++,編者還編寫了配套教材《C++程序設(shè)計基礎(chǔ)實踐教程》一書,該配套教材提供了本課程的實踐內(nèi)容、上機(jī)指導(dǎo)及習(xí)題參考答案。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載