注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合C/C++程序設計

C/C++程序設計

C/C++程序設計

定 價:¥35.00

作 者: 宋曉宇,趙艷平,楊艷春 等編
出版社: 機械工業(yè)出版社
叢編項: 計算機基礎教育課程體系規(guī)劃教材
標 簽: 工學 教材 研究生/本科/??平滩?/td>

ISBN: 9787111451570 出版時間: 2014-01-01 包裝: 平裝
開本: 16開 頁數(shù): 288 字數(shù):  

內容簡介

  《計算機基礎教育課程體系規(guī)劃教材:C/C++程序設計》針對初學者的特點,采取“提出問題-分析問題-解決問題-歸納提高”的教學模式,突出對學習者計算思維、編程實踐能力的培養(yǎng)與訓練。全書共分為12章,全面系統(tǒng)地介紹了C/C++語言的基本概念、語法及程序設計方法,詳細地講解了C/C++中的數(shù)據(jù)類型、運算符與表達式、基本控制語句、數(shù)組、函數(shù)、指針、類和對象、繼承和派生、多態(tài)性、虛函數(shù)、輸入/輸出流等內容?!队嬎銠C基礎教育課程體系規(guī)劃教材:C/C++程序設計》定位準確、結構合理、概念清晰、邏輯嚴密、例題豐富、循序漸進,符合學習者的認知規(guī)律,適合作為高等學校開設程序設計基礎課程的教材,也可作為工程技術人員、自學人員以及參加全國計算機等級考試(二級C/C++程序設計)的人員的參考書。

作者簡介

暫缺《C/C++程序設計》作者簡介

圖書目錄

第1章 緒論
1.1 程序設計語言概述
1.1.1 機器語言
1.1.2 匯編語言
1.1.3 高級語言
1.2 程序設計方法
1.2.1 結構化程序設計方法
1.2.2 面向對象程序設計方法
1.2.3 兩種程序設計方法的比較
1.3 算法及其表示
1.3.1 算法
1.3.2 算法的表示方法
1.4 C++語言的發(fā)展及特點
1.4.1 C++語言的發(fā)展
1.4.2 C++語言的特點
1.5 C++語言程序
1.5.1 C++語言程序舉例
1.5.2 C++語言程序的構成
1.6 C++語言集成開發(fā)環(huán)境
1.6.1 C++語言程序調試步驟
1.6.2 在Visual C++ 6.0環(huán)境中開發(fā)C++語言程序
1.6.3 Visual C++ 6.0程序調試常見錯誤
習題
第2章 C++語言基礎知識
2.1 C++語言的字符集與詞匯
2.1.1 C++語言字符集
2.1.2 C++語言詞匯
2.2 C++語言的數(shù)據(jù)類型
2.3 常量與變量
2.3.1 變量
2.3.2 常量
2.4 運算符與表達式
2.4.1 算術運算符與算術表達式
2.4.2 關系運算符與關系表達式
2.4.3 邏輯運算符與邏輯表達式
2.4.4 逗號運算符與逗號表達式
2.4.5 條件運算符與條件表達式
2.4.6 賦值運算符與賦值表達式
2.4.7 其他運算符
2.5 數(shù)據(jù)類型轉換
2.5.1 隱式類型轉換
2.5.2 顯式類型轉換
2.5.3 賦值轉換
習題
第3章 順序結構程序設計
3.1 C++語言的語句
3.2 數(shù)據(jù)的輸入與輸出
3.2.1 輸入/輸出流的基本操作
3.2.2 輸入/輸出流的格式控制
3.3 順序結構程序舉例
習題
第4章 選擇結構程序設計
4.1 if語句
4.1.1 if語句的省略格式
4.1.2 if-else語句格式
4.1.3 if-else if-else語句格式
4.1.4 if語句的嵌套
4.1.5 if語句與條件表達式的關系
4.1.6 if語句程序舉例
4.2 switch語句
4.2.1 switch語句格式
4.2.2 switch語句程序舉例
4.2.3 if語句與switch語句的比較
習題
第5章 循環(huán)結構程序設計
5.1 概述
5.2 while語句
5.3 do-while循環(huán)
5.4 for語句
5.4.1 for語句的基本形式
5.4.2 for循環(huán)程序舉例
5.4.3 三種循環(huán)的比較
5.4.4 三種循環(huán)語句的選擇
5.5 break和continue語句
5.5.1 break語句
5.5.2 continue語句
5.6 循環(huán)的嵌套
習題
第6章 數(shù)組
6.1 一維數(shù)組
6.1.1 一維數(shù)組的定義
6.1.2 一維數(shù)組元素的引用
6.1.3 一維數(shù)組的初始化
6.1.4 一維數(shù)組的存儲
6.1.5 一維數(shù)組程序舉例
6.2 二維數(shù)組
6.2.1 二維數(shù)組的定義
6.2.2 二維數(shù)組元素的引用
6.2.3 二維數(shù)組的初始化
6.2.4 二維數(shù)組程序舉例
6.3 字符數(shù)組
6.3.1 字符數(shù)組的定義
6.3.2 字符數(shù)組的初始化
6.3.3 字符數(shù)組元素的引用
6.3.4 字符數(shù)組的輸入/輸出
6.3.5 字符串處理函數(shù)
習題
第7章 指針
7.1 指針和地址
7.1.1 指針變量的定義
7.1.2 指針變量的初始化
7.1.3 指針變量的引用
7.1.4 幾種特殊的指針
7.2 指針的運算
7.3 指針和數(shù)組
7.3.1 指向一維數(shù)組的指針變量
7.3.2 通過指針變量引用數(shù)組元素
7.3.3 指向多維數(shù)組的指針和指針變量
7.4 利用字符指針處理字符串
7.5 二級指針和指針數(shù)組
7.5.1 二級指針
7.5.2 指針數(shù)組
習題
第8章 函數(shù)與編譯預處理
8.1 函數(shù)
8.1.1 函數(shù)的定義
8.1.2 函數(shù)的調用
8.1.3 函數(shù)的參數(shù)
8.1.4 函數(shù)的返回值
8.1.5 對被調函數(shù)的聲明
8.2 參數(shù)傳遞方式
8.2.1 值傳遞
8.2.2 地址傳遞
8.2.3 引用參數(shù)
8.3 函數(shù)程序舉例
8.4 函數(shù)的嵌套調用
8.5 函數(shù)的遞歸調用
*8.6 內聯(lián)函數(shù)
*8.7 函數(shù)的重載
*8.8 函數(shù)模板
*8.9 帶默認參數(shù)的函數(shù)
8.10 指針函數(shù)和函數(shù)指針
8.10.1 指針函數(shù)
8.10.2 函數(shù)指針
8.11 變量的作用域和存儲類型
8.11.1 局部變量
8.11.2 全局變量
8.11.3 變量的存儲類別
8.12 編譯預處理
8.12.1 宏定義
8.12.2 文件包含
8.12.3 條件編譯
習題
第9章 自定義數(shù)據(jù)類型
9.1 結構體類型與結構體變量的定義
9.1.1 結構體類型的聲明
9.1.2 結構體變量的定義
9.2 結構體變量的初始化與引用
9.3 結構體數(shù)組
9.4 指向結構體變量的指針
9.5 鏈表
9.5.1 new、delete運算符
9.5.2 鏈表的概念
9.5.3 創(chuàng)建鏈表
9.5.4 插入鏈表節(jié)點
9.5.5 刪除鏈表節(jié)點
9.6 共用體和枚舉類型
9.6.1 共用體類型
9.6.2 枚舉類型
9.7 類型定義符typedef
9.7.1 用typedef定義數(shù)據(jù)類型
9.7.2 用typedef定義函數(shù)指針類型
習題
第10章 面向對象程序設計基礎
10.1 從面向過程到面向對象
10.1.1 面向過程方法的基本特征
10.1.2 面向對象方法的產生和發(fā)展
10.2 面向對象程序設計的原理和基本概念
10.2.1 類和對象
10.2.2 屬性和方法
10.2.3 封裝
10.2.4 繼承
10.2.5 多態(tài)
10.2.6 消息傳遞
10.3 類的聲明和對象的定義
10.3.1 類的聲明
10.3.2 對象的定義
10.4 構造函數(shù)與析構函數(shù)
10.4.1 構造函數(shù)
*10.4.2 拷貝構造函數(shù)
10.4.3 析構函數(shù)
10.5 成員函數(shù)的聲明方式
10.5.1 內聯(lián)成員函數(shù)聲明方式
10.5.2 成員函數(shù)原型與函數(shù)體定義分離的聲明方式
10.6 類成員的訪問方式
10.6.1 在類之內訪問類成員
10.6.2 this指針
10.6.3 在類之外訪問類成員
10.7 靜態(tài)成員
10.7.1 靜態(tài)數(shù)據(jù)成員
10.7.2 靜態(tài)成員函數(shù)
10.8 程序舉例
習題
第11章 繼承和多態(tài)
11.1 繼承與派生
11.1.1 子類的聲明
11.1.2 訪問控制
11.1.3 子類的構造函數(shù)
11.2 動態(tài)對象與對象指針
11.2.1 對象的動態(tài)創(chuàng)建與銷毀
11.2.2 父類指針指向子類對象的問題
11.3 虛函數(shù)與多態(tài)
習題
第12章 C++語言的流類庫
12.1 輸入/輸出流及流類庫
12.1.1 輸入/輸出流的概念
12.1.2 流類庫
12.2 文件流
12.2.1 文件
12.2.2 定義文件流對象
12.2.3 文件的打開與關閉
12.2.4 輸出文件流
12.2.5 輸入文件流
12.2.6 文件流定位
12.3 字符串流
12.3.1 字符串流對象的定義及初始化
12.3.2 字符串流的輸入與輸出
12.3.3 字符串流的賦值
12.3.4 字符串流的比較
習題12
附錄A ASCII碼表
附錄B C++語言的關鍵字
附錄C C++語言的常用庫函數(shù)
參考文獻 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號