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

C/C++程序設計培訓教程

C/C++程序設計培訓教程

定 價:¥38.00

作 者: 王雷編著
出版社: 清華大學出版社
叢編項: 清華電腦學堂 軟件工程師培訓系列
標 簽: C

購買這本書可以去


ISBN: 9787302056119 出版時間: 2002-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 403 字數(shù):  

內(nèi)容簡介

  簡介:本書深入淺出地介紹了C語言程序設計,使初學者能夠快速掌握作為合格的C語言程序員所必須掌握的基本理論知識與操作技能。本書共分為兩部分:第一部分詳細介紹了C語言的各種基本概念和應用方法,筆者從編寫第一個程序開始,帶領讀者學會如何在TurboC中編寫和調(diào)試C語言程序。第一部分是C++語言的內(nèi)容,讀者在學會了C語言之后,通過本部分的學習,將能夠輕松步入C++世界。本書面向C語言入門級用戶。通過本書的學習,可以使讀者從零開始逐漸全面了解C語言,掌握C語言程序設計的方方面面。本書可作為在校學生、初中級程序員的培訓教程和參考書,也可作為大專院校和培訓機構的教學用書。

作者簡介

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

圖書目錄

第1部分 C語言程序設計
第1章 初識C語言
1.1 計算機編程語言概述
1.2 C語言概述
1.2.1 C語言的歷史
1.2.2 C語言的特點
1.2.3 C語言的趨勢
1.3 理解編程過程:第1個C程序
1.3.1 初識Turbo C
1.3.2 編輯
1.3.3 編譯
1.3.4 連接
1.3.5 運行
1.4 C程序結構剖析
1.4.1 程序注釋
1.4.2 預處理語句
1.4.3 main函數(shù)頭
1.4.4 函數(shù)體
1.4.5 語句
1.4.6 書寫格式
1.5 理解調(diào)試過程:第2個程序
1.5.1 調(diào)試編譯錯誤
1.5.2 調(diào)試運行錯誤
1.5.3 常用的調(diào)試手段
1.6 深入理解C程序結構:第3個程序
1.6.1 程序實例:求兩個整數(shù)之和
1.6.2 深入剖析程序
1.7 小結
1.8 習題
第2章 基本數(shù)據(jù)類型和運算
2.1 數(shù)據(jù)類型概述
2.1.1 數(shù)據(jù)類型的分類
2.1.2 常量和變量
2.2 基本數(shù)據(jù)類型
2.2.1 整型
2。2.2 浮點型
2.2.3 字符型
2.2.4 初始化變量
2.2.5 混合類型運算
2.2.6 獲取數(shù)據(jù)類型字節(jié)數(shù)
2.2.7 創(chuàng)建數(shù)據(jù)類型的別名
2.3 算術運算
2.3.1 加、減、乘、除和取模運算符
2.3.2 增1運算符和減1運算符
2.3.3 賦值運算符
2.4 關系運算
2.4.1 關系運算符
2.4.2 關系表達式
2.5 邏輯運算
2.5.1 邏輯運算符
2.5.2 邏輯表達式
2.6 條件運算
2.7 逗號運算符
2.8 小結
2.9 習題
第3章 程序控制結構
3.1 程序控制基礎
3.1.1 算法的概念
3.1.2 控制結構概述
3.2 選擇結構
3.2.1 if選擇結構
3.2.2 if/else選擇結構
3.2.3 switch多重選擇結構
3.3 循環(huán)結構
3.3.1 while循環(huán)結構
3.3.2 for循環(huán)結構
3.3.3 do/While循環(huán)結構
3.4 改變控制流程
3.4.1 break語句
3.4.2 continue語句
3.5 結構化程序開發(fā)方法
3.6 小結
3.7 習題
第4章 函數(shù)
4.1 函數(shù)基礎
4.1.1 函數(shù)概念
4.1.2 函數(shù)定義
4.1.3 形參和實參
4.1.4 調(diào)用函數(shù)
4.1.5 函數(shù)返回值
4.1.6 函數(shù)原型
4.2 變量作用域
4.2.1 局部變量
4.2.2 全局變量
4.3 變量存儲類別
4.3.1 動態(tài)存儲和靜態(tài)存儲
4.3.2 自動變量:auto
4.3.3 靜態(tài)局部變量:static
4.3.4 寄存器變量:register
4.3.5外部全局變量:extern
4.3.6 靜態(tài)全局變量:static
4.4 函數(shù)嵌套調(diào)用
4.5 函數(shù)遞歸調(diào)用
4.6 常用系統(tǒng)函數(shù)
4.6.1 標準庫函數(shù)
4.6.2 數(shù)學庫函數(shù)
4.6.3 字符和字符串處理函數(shù)
4.6.4 格式化輸入/輸出庫函數(shù)
4.7 小結
4.8 習題
第5章 數(shù)組
5.1 一維數(shù)組
5.1.1 聲明一維數(shù)組
5.1.2 引用一維數(shù)組元素
5.1.3 初始化一維數(shù)組
5.1.4 應用一維數(shù)組
5.2 字符數(shù)組
5.2.1 定義字符數(shù)組
5.2.2 初始化字符數(shù)組
5.2.3 引用字符數(shù)組
5.2.4 字符數(shù)組和字符串
5.2.5 輸入輸出字符數(shù)組
5.3 傳遞數(shù)組
5.3.1 數(shù)組元素作為函數(shù)實參
5.3.2 數(shù)組名稱作為函數(shù)參數(shù)
5.4 多維數(shù)組
5.4.1 聲明二維數(shù)組
5.4.2 引用二維數(shù)組元素
5.4.3 初始化二維數(shù)組
5.4.4 二維數(shù)組應用實例
5.5 數(shù)據(jù)排序
5.6 數(shù)據(jù)查找
5.7 習題
第6章 指針
6.1 指針基礎
6.1.1 指針的基本概念
6.1.2 定義指針變量
6.1.3 引用指針變量:&和*
6.1.4 指針變量作為參數(shù)
6.1.5 指針作為返回值
6.1.6 const限定符
6.2 指針運算
6.2.1 指針加減
6.2.2 指針賦值
6.2.3 指針比較
6.3 數(shù)組和指針
6.3.1 指向數(shù)組元素的指針
6.3.2 數(shù)組元素引用方法
6.3.3 數(shù)組名稱作為參數(shù)
6.3.4 多維數(shù)組和指針
6.4 指針數(shù)組和指針的指針
6.4.1 指針數(shù)組
6.4.2 指針的指針
6.5 函數(shù)和指針
6.5.1 定義函數(shù)指針
6.5.2 用函數(shù)指針選擇被調(diào)用函數(shù)
6.5.3 函數(shù)指針作為函數(shù)參數(shù)
6.5.4 函數(shù)指針應用
6.6 字符串和指針
6.6.1 引用字符串
6.6.2 傳遞字符串指針
6.7 返回指針的函數(shù)
6.8 習題
第7章 導出數(shù)據(jù)類型和位運算
7.1 結構
7.1.1 定義結構
7.1.2 定義結構變量
7.1.3 合法結構操作
7.1.4 初始化結構變量
7.1.5 引用結構成員
7.1.6 結構和函數(shù)
7.1.7 結構數(shù)組
7.1.8 數(shù)組結構
7.1.9 結構嵌套
7.2 聯(lián)合
7.2.1 定義聯(lián)合
7.2.2 合法聯(lián)合操作
7.2.3 比較聯(lián)合與結構
7.3 枚舉
7.3.1 定義枚舉類型
7.3.2 應用枚舉
7.4 位運算
7.4.1 位運算符
7.4.2 按位與運算
7.4.3 按位或運算符
7.4.4 按位異或運算符
7.4.5 求反運算符
7.4.6 左移運算符
7.4.7 右移運算符
7.4.8 復合位運算賦值運算符
7.5 位段
7.5.1 位段的概念
7.5.2 位段的定義
7.6 習題
第8章 文件處理
8.1 文件的概念
8.2 文件打開模式
8.3 順序存取文件
8.3.1 創(chuàng)建順序存取文件
8.3.2 讀取順序存取文件
8.3.3 文件定價
8.4 隨機存取文件
8.4.1 創(chuàng)建隨機存取文件
8.4.2 寫隨機存取文件
8.4.3 讀隨機存取文件
8.5 習題
第9章 數(shù)據(jù)結構
9.1 動態(tài)數(shù)據(jù)結構基礎
9.1.1 動態(tài)數(shù)據(jù)結構的概念
9.1.2 動態(tài)分配和回收內(nèi)存
9.1.3 自引用結構
9.2 鏈表
9.2.1 鏈表的概念
9.2.2 創(chuàng)建簡單鏈表
9.3 堆棧
9.3.1 堆棧的概念
9.3.2 堆棧的應用
9.4 隊列
9.4.1 隊列的概念
9.4.2 隊列的應用
9.5 二叉樹
9.6 習題
第10章 編譯預處理
10.1 文件包含:#include
10.2 宏定義
10.2.1 定義宏:#define
10.2.2 取消宏定義:#undef
10.3 條件編譯
10.3.1 條件編譯命令
10.3.2 應用條件編譯
10.4 斷言
10.5 習題
第11章 C語言高級技術
11.1 輸入/輸出重定向
11.2 參數(shù)數(shù)目可變的函數(shù)
11.3 命令行參數(shù)
11.5 信號處理
11.6 創(chuàng)建和修改動態(tài)數(shù)組
11.6.1 函數(shù)calloc
11.6.2 函數(shù)realloc
第2部分 C++語言程序設計
第12章 C++概述
12.1 C++基礎
12.2 C++程序的風格
12.3 C++輸入和輸出
12.3.1 C++的輸入
12.3.2 C++的輸出
12.4 運算符和函數(shù)重載
12.4.1 運算符重載
12.4.2 函數(shù)重載
12.5 內(nèi)聯(lián)函數(shù)
12.6 引用
12.6.1 創(chuàng)建引用
12.6.2 引用變量
12.6.3 引用函數(shù)參數(shù)
12.6.4 引用和指針
12.6.5 引用與結構
12.7 默認參數(shù)
12.8 new和delete運算符
12.9 C++開發(fā)環(huán)境Visual C++6.0
第13章 C++和面向對象編程
13.1 面向對象編程的概念
13.2 C++類
13.2.1 聲明類
13.2.2 聲明和定義成員函數(shù)
13.2.3 構造函數(shù)和析構函數(shù)
13.2.4 訪問函數(shù)
13.3 繼承與派生
13.3.1 派生類
13.3.2 派生類的構造函數(shù)
13.4 小結
附錄A 運算符的優(yōu)先級
附錄B 在Visual C++中編譯C程序
附錄C 習題解答
C.1 第1章習題解答
C.2 第2章習題解答
C.3 第3章習題解答
C.4 第4章習題解答
C.5 第5章習題解答
C.6 第6章習題解答
C.7 第7章習題解答
C.8 第8章習題解答
C.9 第9章習題解答
C.10 第10章習題解答

本目錄推薦

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