C語言程式設計(2016年中國水利水電出版社出版的圖書)

C語言程式設計(2016年中國水利水電出版社出版的圖書)

本詞條是多義詞,共99+個義項
更多義項 ▼ 收起列表 ▲

《C語言程式設計》是2016年中國水利水電出版社出版的圖書,作者是連衛民,何櫻。

基本介紹

  • 中文名:C語言程式設計
  • 作者:連衛民,何櫻主編
  • 出版社:中國水利水電出版社
  • 頁數:252 頁
  • ISBN:9787517040934
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

C語言是高等院校計算機專業及相關專業的重要基礎課,也是學習程式設計的重要語言。本書根據高職院校學生的需要,側重於C語言基本編程技能的訓練,語言表達清晰明了、難度適中、通俗易懂。
  全書共12章。包括C語言概述,數據類型、運算符和表達式,順序結構程式設計,選擇結構程式設計,循環結構程式設計,數組,函式,指針,結構體、共用體和枚舉類型,編譯預處理與位運算,檔案,建構法程式設計等內容。每章都有適量的習題,書後附有部分習題答案。
  本書可作為高職高專院校計算機及相關專業學生的教材,也可供自學者學習使用。

圖書目錄

第1章 C語言概述
1.1 計算機語言概述
1.1.1 機器語言
1.1.2 彙編語言
1.1.3 高級語言
1.2 C語言概述
1.2.1 C語言的起源與發展
1.2.2 C語言標準
1.2.3 C語言的優點
1.2.4 C語言的使用
1.3 C語言開發環境
1.3.1 主流開發環境
1.3.2 安裝虛擬機
1.3.3 安裝Ubuntu系統
1.3.4 安裝虛擬機工具
1.3.5 Vim編輯器的使用
1.3.6 GCC編譯器
1.4 編寫個C語言程式
1.5 本章小結
1.6 習題
第2章 數據類型
2.1 關鍵字與標識符
2.1.1 關鍵字
2.1.2 標識符的使用
2.2 數據類型概述
2.2.1 數據類型的由來
2.2.2 數據類型簡介
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 優先權與結合性
3.6 自增、自減運算符
3.7 關係運算符與表達式
3.7.1 關係運算符
3.7.2 關係表達式
3.7.3 優先權與結合性
3.8 複合賦值運算符與表達式
3.8.1 複合賦值運算符
3.8.2 複合賦值表達式
3.9 邏輯運算符與表達式
3.9.1 邏輯運算符
3.9.2 邏輯表達式
3.9.3 優先權與結合性
3.10 位邏輯運算符與表達式
3.10.1 位邏輯運算符
3.10.2 位邏輯表達式
3.11 運算符的優先權
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章 循環控制語句
5.1 while語句
5.1.1 while循環基本形式
5.1.2 break語句
5.1.3 continue語句
5.1.4 goto語句
5.2 do…while語句
5.3 for語句
5.3.1 for循環基本形式
5.3.2 多循環變數的for循環
5.3.3 for循環的變體
5.3.4 for循環嵌套
5.4 三種循環對比
5.5 本章小結
5.6 習題
第6章 函式
6.1 函式的定義
6.1.1 函式定義的形式
6.1.2 函式的聲明與定義
6.1.3 函式的返回
6.1.4 函式參數
6.2 函式的調用
6.2.1 函式調用的方式
6.2.2 函式嵌套
6.2.3 遞歸調用
6.3 局部變數與全局變數
6.3.1 局部變數
6.3.2 全局變數
6.3.3 作用域
6.4 內外部函式
6.4.1 內部函式
6.4.2 外部函式
6.5 格式輸入/輸出函式
6.5.1 輸出函式
6.5.2 輸入函式
6.6 字元輸入/輸出函式
6.6.1 字元輸出函式
6.6.2 字元輸入?數
6.7 字元串輸入輸出函式
6.7.1 字元串輸出函式
6.7.2 字元串輸入函式
6.8 本章小結
6.9 習題
第7章 數組
7.1 一維數組
7.1.1 一維數組的定義
7.1.2 數組元素
7.1.3 一維數組初始化
7.1.4 數組的存儲方式
7.1.5 數組的套用
7.2 二維數組
7.2.1 二維?組的定義
7.2.2 數組元素
7.2.3 二維數組的初始化
7.2.4 數組的套用
7.3 數組的排序算法
7.3.1 冒泡排序
7.3.2 快速排序
7.3.3 直接插入排序
7.3.4 直接選擇排序
7.4 字元數組
7.4.1 字元數組的定義
7.4.2 數組元素
7.4.3 字元數組初始化
7.4.4 數組的套用
7.5 字元串處理
7.5.1 字元串的長度
7.5.2 字元串複製
7.5.3 字元串連線
7.5.4 字元串比較
7.5.5 字元串大小寫轉換
7.5.6 字元查找
7.6 多維數組
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 指針與數組
8.3.1 一維數組與指針
8.3.2 二維數組與指針
8.4 指針與字元串
8.4.1 字元指針
8.4.2 字元指針套用
8.4.3 指針數組
8.5 多級指針
8.6 指針與函式
8.6.1 指針函式
8.6.2 函式指針
8.6.3 函式指針數組
8.6.4 指針變數作函式參數
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 結構體數組
9.2.1 定義結構體數組
9.2.2 初始化結構體數組
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 動態管理
10.3 本章小結
10.4 習題
第11章 預處理
11.1 宏定義
11.1.1 define與undef
11.1.2 不帶參數的宏定義
11.1.3 帶參數的宏定義
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 習題

相關詞條

熱門詞條

聯絡我們