C程式設計與系統開發(2016年西安電子科技大學出版社出版的一本圖書)

C程式設計與系統開發(2016年西安電子科技大學出版社出版的一本圖書)

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

《C程式設計與系統開發》是2016年西安電子科技大學出版社出版的一本圖書,作者是祁建宏、張志斌。

基本介紹

  • 中文名:C程式設計與系統開發
  • 作者:祁建宏、張志斌
  • 出版社:西安電子科技大學出版社
  • 出版時間:2016年08月
  • 定價:43 元
  • ISBN:978-7-5606-4144-7
內容簡介,圖書目錄,

內容簡介

本書採用案例教學法,將繁瑣而抽象的語法規則融入具體例子當中,通過所給出解決實際問題的典型例子,使讀者達到掌握語言本身相關規則的目的,同時培養讀者解決實際問題的能力。課後配以針對性的習題,以鞏固對相關知識點的理解掌握。

圖書目錄

  • 第1章 算法及其描述方法 1
  • 1.1 為什麼要編寫程式 1
  • 1.2 算法的概念及基本特徵 2
  • 1.3 結構化程式設計方法 4
  • 1.4 算法的幾種描述方法 5
  • 1.4.1 自然語言 5
  • 1.4.2 流程圖 5
  • 1.4.3 N-S圖 7
  • 1.4.4 計算機語言 7
  • 1.4.5 偽代碼 10
  • 1.5 C語言簡介 10
  • 1.6 VC 6.0上機調試過程 11
  • 1.6.1 C語言程式的編制運行過程 11
  • 1.6.2 VC的啟動 12
  • 1.6.3 VC的關閉 12
  • 1.6.4 VC中新程式的建立及調試運行 12
  • 1.6.5 當前源程式及相關環境的關閉 15
  • 1.6.6 已存在程式檔案的打開及運行 16
  • 習題1 16
  • 第2章 程式設計基礎 18
  • 2.1 信息處理流程概述 18
  • 2.2 數據的輸入、存儲、加工
  • 處理及輸出 18
  • 2.2.1 數據的輸入、存儲、加工
  • 處理及輸出流程示例 18
  • 2.2.2 標識符及其起名規則 20
  • 2.2.3 常量及變數 21
  • 2.2.4 賦值運算符 25
  • 2.2.5 算術運算符 26
  • 2.2.6 格式化輸出函式printf 27
  • 2.2.7 格式化輸入函式scanf 31
  • 2.3 順序結構程式設計 32
  • 2.4 選擇結構程式設計 34
  • 2.5 循環結構程式設計 43
  • 2.5.1 當型循環 44
  • 2.5.2 直到型循環 46
  • 2.5.3 for循環 48
  • 2.6 三種控制結構的綜合套用 50
  • 2.7 運算符及其優先權和結合性 61
  • 2.7.1 運算符的優先權及結合性簡述 61
  • 2.7.2 常見運算符及其相關說明 63
  • 2.7.3 有關結合性的解釋 66
  • 2.8 不同類型數據間的轉換與運算 67
  • 2.8.1 隱式自動轉換 67
  • 2.8.2 顯式強制轉換 69
  • 習題2 69
  • 第3章 數組及字元串 74
  • 3.1 C語言中的數組 74
  • 3.1.1 一維數組 74
  • 3.1.2 二維數組 85
  • 3.1.3 多維數組 88
  • 3.2 字元串 89
  • 3.2.1 字元串的本質 89
  • 3.2.2 字元數組 89
  • 3.2.3 常用字元串操作函式 90
  • 3.2.4 字元串套用舉例 93
  • 習題3 96
  • 第4章 複雜數據類型 97
  • 4.1 C語言中的複雜數據類型概述 97
  • 4.2 結構體 97
  • 4.2.1 結構體類型的定義 98
  • 4.2.2 結構體變數的定義 99
  • 4.2.3 結構體變數的引用 101
  • 4.2.4 結構體變數的賦值 102
  • 4.3 共用體 105
  • 4.3.1 共用體類型的定義 107
  • 4.3.2 共用體變數的定義 107
  • 4.3.3 共用體變數的引用 108
  • 4.3.4 共用體變數的賦值 110
  • 4.4 枚舉類型 113
  • 4.4.1 枚舉類型的定義 113
  • 4.4.2 枚舉型變數的定義 114
  • 4.4.3 枚舉型變數的賦值 114
  • 4.4.4 枚舉類型有關說明 114
  • 習題4 116
  • 第5章 指針 119
  • 5.1 C語言中的指針概述 119
  • 5.1.1 指針與指針變數 119
  • 5.1.2 指針相關運算 123
  • 5.2 指針與數組的關係 124
  • 5.2.1 數組的指針與指向一維數組元素的
  • 指針變數 124
  • 5.2.2 一維數組與指針變數的關係 125
  • 5.2.3 指向指針的指針變數 127
  • 5.2.4 指針數組——元素類型為指針的
  • 數組 127
  • 5.2.5 指針數組與指向指針的指針變數的
  • 關係 127
  • 5.2.6 二維數組與指針變數的關係 130
  • 5.3 指針與動態記憶體分配 134
  • 5.3.1 C語言記憶體管理概述 135
  • 5.3.2 記憶體空間的動態分配 136
  • 5.3.3 動態釋放記憶體 137
  • 5.3.4 動態記憶體分配的幾種不同情形 137
  • 5.3.5 常見記憶體錯誤及其對策 141
  • 5.4 指針與字元串 141
  • 5.4.1 用C語言處理字元串的
  • 兩種不同形式 141
  • 5.4.2 字元型指針變數與字元型數組 143
  • 習題5 144

相關詞條

熱門詞條

聯絡我們