c語言程式設計(2019年4月高等教育出版社出版的圖書)

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

《c語言程式設計》是2019年4月高等教育出版社出版的圖書。

基本介紹

  • 中文名:c語言程式設計
  • 出版時間:2019年4月1日
  • 出版社: 高等教育出版社
  • ISBN:9787040517019
內容簡介,圖書目錄,

內容簡介

 C語言是電腦程式設計的主流語言之一,是目前大部分理工科院校開設程式設計課程的選擇教學語言。
  《C語言程式設計》共分8章,以國際標準C89為準則,以程式設計的基本概念及方法為主導,詳細、全面地介紹C語言程式設計的基本結構、函式、數組、結構體與共用體、指針、檔案等內容。強調庫函式的引用,倡導程式復用的思想,注重程式流程圖的套用以及程式書寫的規範性等,突出重點章節總結性案例的知識綜合性、複雜性和趣味性。
  《C語言程式設計》提供豐富的線上學習資源,內容深入淺出,循序漸進。
  《C語言程式設計》既可以作為高等院校程式設計基礎課程的教材,又可作為工程技術人員與程式設計愛好者拓寬套用的參考書,同時也適用於自學讀者閱讀。

圖書目錄

第1章 C語言概述
1.1 程式設計語言及分類
1.2 C語言程式設計簡介
1.2.1 C語言的產生與發展
1.2.2 C語言程式的構成
1.2.3 C語言程式的運行過程
1.3 C語言的特點
1.4 C語言與C++、Java和C#之間的關係
章習題
第2章 數據類型、運算符及表達式
2.1 C語言的數據類型
2.1.1 C語言的數據類型
2.1.2 整型數與補碼
2.1.3 實型數與運算精度
節習題
2.2 常量
2.2.1 整型常量與實型常量
2.2.2 字元型常量
2.2.3 符號常量
節習題
2.3 變數
節習題
2.4 運算符與表達式
2.4.1 算術運算符與算術表達式
2.4.2 表達式中數據間的混合運算與類型轉換
2.4.3 賦值運算符與賦值表達式
節習題
小結
章習題
第3章 基本程式結構
3.1 算法與基本程式結構
3.1.1 算法的引出
3.1.2 算法及其表示方法
3.1.3 基本程式結構
節習題
3.2 順序結構程式設計
3.2.1 順序結構語句概述
3.2.2 數據的輸入與輸出
3.2.3 順序結構程式舉例
節習題
3.3 選擇結構程式設計
3.3.1 關係運算和邏輯運算
3.3.2 if語句
3.3.3 if語句嵌套
3.3.4 switch語句
3.3.5 條件表達式
節習題
3.4 循環結構程式設計
3.4.1 while語句
3.4.2 do-while語句
3.4.3 for語句
3.4.4 循環嵌套
3.4.5 break語句與continue語句
節習題
小結
章習題
第4章 函式
4.1 模組化程式設計與函式概述
4.1.1 函式的引出
4.1.2 C程式結構與函式分類
4.1.3 標準庫函式的調用方法
節習題
4.2 函式的定義與調用
4.2.1 函式定義
4.2.2 函式調用
4.2.3 函式套用
節習題
4.3 變數作用域
4.3.1 局部變數
4.3.2 全局變數
節習題
4.4 函式的嵌套與遞歸
4.4.1 函式的嵌套調用
4.4.2 函式的遞歸調用
節習題
4.5 變數的存儲類別
小結
章習題
第5章 數組
5.1 數組的引出
5.2 一維數組
5.2.1 一維數組定義與引用
5.2.2 排序算法
5.2.3 數組與函式
節習題
5.3 二維數組
5.3.1 二維數組定義與引用
5.3.2 套用舉例
節習題
5.4 字元數組
5.4.1 字元數組
5.4.2 字元串
5.4.3 字元串處理函式
節習題
小結
章習題
第6章 結構體與共用體
6.1 結構體的引出
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 綜合套用舉例
小結
章習題
第7章 指針
7.1 指針變數定義與初始化
7.1.1 變數的地址和變數的值
7.1.2 指針與指針變數
7.1.3 指針變數的初始化
節習題
7.2 指針變數的引用
7.2.1 指針變數的引用
7.2.2 "&"和"*"運算符
7.2.3 直接訪問方式與間接訪問方式
7.2.4 空指針變數
7.2.5 void類型的指針變數
節習題
7.3 指針與數組
7.3.1 指向數組的指針
7.3.2 地址越界
7.3.3 指向多維數組元素的指針
7.3.4 指向分數組的指針
7.3.5 字元型指針變數與字元數組
7.3.6 指針數組和指向指針的指針
節習題
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 用指針數組作為main函式的形參
7.5.5 用指向結構體的指針變數作為函式參數
7.5.6 返回指針值的函式
7.5.7 指向函式的指針
7.5.8 用指向函式的指針變數作為函式形參
7.5.9 動態存儲分配與釋放
節習題
小結
章習題
第8章 檔案
8.1 檔案的概述與檔案指針
8.1.1 檔案的概念及分類
8.1.2 檔案操作
8.1.3 檔案緩衝區
8.1.4 檔案結構體和檔案指針
節習題
8.2 檔案的操作流程與順序讀寫
8.2.1 檔案的打開
8.2.2 檔案的關閉
8.2.3 檔案的順序讀寫
節習題
8.3 檔案的格式化讀寫與隨機讀寫
8.3.1 檔案的格式化讀寫
8.3.2 檔案的隨機讀寫
節習題
小結
章習題
附錄
附錄Ⅰ 常用字元與ASC II代碼對照表
附錄Ⅱ 運算符和結合性
附錄Ⅲ C庫函式
附錄Ⅳ Code::Blocks集成開發環境調試過程說明
參考文獻

相關詞條

熱門詞條

聯絡我們