C語言程式設計(2022年中國輕工業出版社出版的圖書)

C語言程式設計(2022年中國輕工業出版社出版的圖書)

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

《C語言程式設計》是2022年中國輕工業出版社出版的圖書,作者是千峰教育。

基本介紹

  • 中文名:C語言程式設計
  • 作者:千峰教育
  • 出版社:中國輕工業出版社
  • 出版時間:2022年
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787518437399
內容簡介,圖書目錄,作者簡介,

內容簡介

本書以零基礎講解為宗旨,吸取了十多本C語言圖書及教材的優點,對C語言程式開發所必要的知識系統進行了全新的整理。全書共13章,涵蓋C語言基礎、數據類型、運算符與表達式、條件選擇語句、循環控制語句、函式、數組、指針、基本數據結構、檔案操作、預處理等主流C語言開發技術。為了使大多數讀者都能學以致用,本書採用精煉易懂的語言來闡述複雜的問題,列舉了大量程式案例進行講解,真正做到通俗易懂。 本書面向初學者和中級C語言開發人員,大專院校及本科院校的老師和學生。是牢固掌握主流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 習題
第13章 綜合案例
13.1 圖書管理系統
13.1.1 需求分析
13.1.2 數據結構設計
13.1.3 系統功能模組
13.2 代碼實現
13.2.1 登錄界面與主界面
13.2.2 錄入圖書信息
13.2.3 圖書信息查詢
13.2.4 圖書信息列表
13.2.5 刪除圖書信息
13.2.6 修改圖書信息
13.2.7 圖書信息排序
13.2.8 主函式
13.3 本章小結
13.4 習題

作者簡介

北京千鋒互聯科技有限公司,成立於2011年1月,立足於職業教育培訓領域,公司現有教育培訓、高校服務、企業服務三大業務板塊。教育培訓業務分為就業培訓和職後技能培訓;高校服務業務主要提供校企合作全解決方案與定製服務;企業服務業務主要為企業提供專業化綜合服務。公司總部位於北京,目前已在18個城市成立分公司。

相關詞條

熱門詞條

聯絡我們