定 價:¥49.00
作 者: | 千鋒教育 |
出版社: | 中國輕工業(yè)出版社 |
叢編項: | 中國輕工業(yè)"十四五"規(guī)劃立項教材 |
標 簽: | 暫缺 |
ISBN: | 9787518437399 | 出版時間: | 2022-03-01 | 包裝: | |
開本: | 16開 | 頁數(shù): | 256 | 字數(shù): |
第1章 C語言概述
1.1 計算機語言概述
1.1.1 機器語言
1.1.2 匯編語言
1.1.3 高級語言
1.2 C語言概述
1.2.1 C語言的起源與發(fā)展
1.2.2 C語言標準
1.2.3 C語言的優(yōu)點
1.2.4 C語言的使用
1.3 C語言開發(fā)環(huán)境
1.3.1 主流開發(fā)環(huán)境
1.3.2 安裝虛擬機
1.3.3 安裝Ubuntu系統(tǒng)
1.3.4 安裝虛擬機工具
1.3.5 Vim編輯器的使用
1.3.6 GCC編譯器
1.4 編寫第一個C語言程序
1.5 本章小結
1.6 習題
第2章 數(shù)據(jù)類型
2.1 關鍵字與標識符
2.1.1 關鍵字
2.1.2 標識符的使用
2.2 數(shù)據(jù)類型概述
2.2.1 數(shù)據(jù)類型的由來
2.2.2 數(shù)據(jù)類型簡介
2.3 常量
2.3.1 整型常量
2.3.2 實型常量
2.3.3 字符型常量
2.3.4 轉義字符
2.3.5 枚舉型常量
2.4 變量的通用原則
2.4.1 變量的聲明
2.4.2 變量的命名
2.4.3 變量的定義
2.4.4 變量的賦值與初始化
2.4.5 變量在內存中的排列
2.5 變量
2.5.1 整型變量
2.5.2 實型變量
2.5.3 字符型變量
2.6 類型轉換
2.7 本章小結
2.8 習題
第3章 運算符與表達式
3.1 表達式
3.2 表達式語句
3.3 運算符
3.4 賦值運算符
3.5 算術運算符與表達式
3.5.1 算術運算符
3.5.2 算術表達式
3.5.3 優(yōu)先級與結合性
3.6 自增、自減運算符
3.7 關系運算符與表達式
3.7.1 關系運算符
3.7.2 關系表達式
3.7.3 優(yōu)先級與結合性
3.8 復合賦值運算符與表達式
3.8.1 復合賦值運算符
3.8.2 復合賦值表達式
3.9 邏輯運算符與表達式
3.9.1 邏輯運算符
3.9.2 邏輯表達式
3.9.3 優(yōu)先級與結合性
3.10 位邏輯運算符與表達式
3.10.1 位邏輯運算符
3.10.2 位邏輯表達式
3.11 運算符的優(yōu)先級
3.12 本章小結
3.13 習題
第4章 選擇條件語句
4.1 if語句
4.1.1 if語句形式
4.1.2 if…else語句形式
4.1.3 else if語句形式
4.1.4 if語句的嵌套
4.1.5 if與else的配對
4.2 switch語句
4.2.1 switch語句的基本形式
4.2.2 break語句的作用
4.3 本章小結
4.4 習題
第5章 循環(huán)控制語句
5.1 while語句
5.1.1 while循環(huán)基本形式
5.1.2 break語句
5.1.3 continue語句
5.1.4 goto語句
5.2 do…while語句
5.3 for語句
5.3.1 for循環(huán)基本形式
5.3.2 多循環(huán)變量的for循環(huán)
5.3.3 for循環(huán)的變體
5.3.4 for循環(huán)嵌套
5.4 三種循環(huán)對比
5.5 本章小結
5.6 習題
第6章 函數(shù)
6.1 函數(shù)的定義
6.1.1 函數(shù)定義的形式
6.1.2 函數(shù)的聲明與定義
6.1.3 函數(shù)的返回
6.1.4 函數(shù)參數(shù)
6.2 函數(shù)的調用
6.2.1 函數(shù)調用的方式
6.2.2 函數(shù)嵌套
6.2.3 遞歸調用
6.3 局部變量與全局變量
6.3.1 局部變量
6.3.2 全局變量
6.3.3 作用域
6.4 內外部函數(shù)
6.4.1 內部函數(shù)
6.4.2 外部函數(shù)
6.5 格式輸入/輸出函數(shù)
6.5.1 輸出函數(shù)
6.5.2 輸入函數(shù)
6.6 字符輸入/輸出函數(shù)
6.6.1 字符輸出函數(shù)
6.6.2 字符輸入?數(shù)
6.7 字符串輸入輸出函數(shù)
6.7.1 字符串輸出函數(shù)
6.7.2 字符串輸入函數(shù)
6.8 本章小結
6.9 習題
第7章 數(shù)組
7.1 一維數(shù)組
7.1.1 一維數(shù)組的定義
7.1.2 數(shù)組元素
7.1.3 一維數(shù)組初始化
7.1.4 數(shù)組的存儲方式
7.1.5 數(shù)組的應用
7.2 二維數(shù)組
7.2.1 二維?組的定義
7.2.2 數(shù)組元素
7.2.3 二維數(shù)組的初始化
7.2.4 數(shù)組的應用
7.3 數(shù)組的排序算法
7.3.1 冒泡排序
7.3.2 快速排序
7.3.3 直接插入排序
7.3.4 直接選擇排序
7.4 字符數(shù)組
7.4.1 字符數(shù)組的定義
7.4.2 數(shù)組元素
7.4.3 字符數(shù)組初始化
7.4.4 數(shù)組的應用
7.5 字符串處理
7.5.1 字符串的長度
7.5.2 字符串復制
7.5.3 字符串連接
7.5.4 字符串比較
7.5.5 字符串大小寫轉換
7.5.6 字符查找
7.6 多維數(shù)組
7.7 本章小結
7.8 習題
第8章 指針
8.1 指針概述
8.1.1 內存地址與指針
8.1.2 指針變量的賦值
8.1.3 指針變量的引用
8.1.4 空指針
8.1.5 指針讀寫
8.1.6 指針自身的地址
8.2 指針運算
8.2.1 指針的加、減運算
8.2.2 指針的相減運算
8.2.3 指針的比較運算
8.3 指針與數(shù)組
8.3.1 一維數(shù)組與指針
8.3.2 二維數(shù)組與指針
8.4 指針與字符串
8.4.1 字符指針
8.4.2 字符指針應用
8.4.3 指針數(shù)組
8.5 多級指針
8.6 指針與函數(shù)
8.6.1 指針函數(shù)
8.6.2 函數(shù)指針
8.6.3 函數(shù)指針數(shù)組
8.6.4 指針變量作函數(shù)參數(shù)
8.7 const指針
8.7.1 常量化指針變量
8.7.2 常量化指針目標表達式
8.7.3 常量化指針變量及其目標表達式
8.8 void指針
8.9 本章小結
8.10 習題
第9章 結構體與共用體
9.1 結構體
9.1.1 定義結構體類型
9.1.2 定義結構體變量
9.1.3 結構體初始化
9.1.4 結構體變量的引用
9.2 結構體數(shù)組
9.2.1 定義結構體數(shù)組
9.2.2 初始化結構體數(shù)組
9.3 結構體指針
9.4 結構體嵌套
9.5 線性表
9.5.1 線性表概述
9.5.2 順序表
9.5.3 鏈表
9.6 共用體
9.7 本章小結
9.8 習題
第10章 C語言內存管理
10.1 存儲模型
10.1.1 auto存儲類
10.1.2 register存儲類
10.1.3 static存儲類
10.1.4 extern存儲類
10.2 內存組織方式
10.2.1 程序的內存分配
10.2.2 動態(tài)管理
10.3 本章小結
10.4 習題
第11章 預處理
11.1 宏定義
11.1.1 define與undef
11.1.2 不帶參數(shù)的宏定義
11.1.3 帶參數(shù)的宏定義
11.2 文件包含
11.2.1 源文件與頭文件
11.2.2 引入頭文件
11.3 條件編譯
11.3.1 #if#else#endif
11.3.2 #elif
11.3.3 #ifdef
11.3.4 #ifndef
11.4 本章小結
11.5 習題
第12章 文件操作
12.1 文件概述
12.1.1 文件
12.1.2 文本文件與二進制文件
12.1.3 流
12.2 文件操作
12.2.1 文件指針
12.2.2 文件操作
12.2.3 打開文件
12.2.4 關閉文件
12.2.5 讀寫文件
12.3 文件的高級操作
12.3.1 讀寫位置偏移
12.3.2 讀寫位置定位
12.4 本章小結
12.5 習題
第13章 綜合案例
13.1 圖書管理系統(tǒng)
13.1.1 需求分析
13.1.2 數(shù)據(jù)結構設計
13.1.3 系統(tǒng)功能模塊
13.2 代碼實現(xiàn)
13.2.1 登錄界面與主界面
13.2.2 錄入圖書信息
13.2.3 圖書信息查詢
13.2.4 圖書信息列表
13.2.5 刪除圖書信息
13.2.6 修改圖書信息
13.2.7 圖書信息排序
13.2.8 主函數(shù)
13.3 本章小結
13.4 習題