C語言程式設計(2001年電子工業出版社出版的圖書)

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

《C語言程式設計/21世紀高等學校計算機學科系列教材》是2001年電子工業出版社出版的圖書,作者是劉德恆。

基本介紹

  • 中文名:C語言程式設計
  • 作者:劉德恆
  • 出版社:電子工業出版社
  • 出版時間:2001年1月
  • 頁數:328 頁
  • 定價:16 元
  • ISBN:9787505364226
內容介紹,作品目錄,

內容介紹

全書共分10章,介紹了C語言的基本概念、語法規則和利用C語言進行程式設計的方法。包括:C語言概述,數據類型、運算符及表達式,語句,數組及其套用,函式和變數作用域,指針,結構、聯合與枚舉,位運算,編譯預處理,檔案等。
本書是根據作者多年從事C語言的教學經驗和實際套用的體會寫成的,內容通俗易懂,並且每章均附有大量的例題和套用舉例。在例題和習題的選擇上,除安排了部分基本概念題和編程題外,還安排了

作品目錄

第1章 C語言慨述
1. 1 C語言簡介
1. 2 C語言特點
1. 3 C語言程式結構和書寫風格
1. 3. 1 簡單的C語言程式
1.3.2 C語言程式結構
1.3.3 C程式的書寫風格
1.4 C語言程式的編譯和執行
習題
第2章 數據類型、運算符及表達式
2.1 C語言的數據類型
2.1.1 數據類型的概念
2.1.2 C語言的數據類型
2.2 常量
2.2.1 整型常量
2.2.2 實型常量
2.2.3 字元常量
2.2.4 字元串常量
2.2.5 符號常量
2.3 變數及其類型定義
2.3.1 變數
2.3.2 變數類型定義
2.3.3 變數的初始化
2.4 數據類型之間的轉換與運算
2.4.1 自動類型轉換
2.4.2 強制類型轉換
2.5 運算符和表達式
2.5.1 算術運算符和算術表達式
2.5.2 賦值運算符和賦值表達式
2.5.3 關係運算符和關係表達式
2.5.4 邏輯運算符和邏輯表達式
2.5.5 逗號運算符和逗號表達式
2.5.6 條件運算符和條件表達式
2.5.7 求位元組運算符
2.6 運算符的優先權及其結合性
2.7 套用舉例
習題
第3章 語句
3.1 C語言語句概述
3.2 if條件分支語句
3.2.1 if語句的簡單形式
3.2.2 if語句的嵌套形式
3.2.3 if…else條件分支語句
3.2.4 if…else語句的嵌套
3.2.5 套用舉例
3.3 break、goto等跳轉語句
3.3.1 break語句
3.3.2 continue語句
3.3.3 return語句
3.3.4 goto語句
3.4 switch開關分支語句
3.5 while循環語句
3.6 do…while循環語句
3.7 for循環語句
3.8 數據的基本輸入和輸出
3.8.1 字元輸入函式getchar
3.8.2 格式輸入函式scanf
3.8.3 字元輸出函式putchar
3.8.4 格式輸出函式printf
習題
第4章 數組及其套用
4.1 一維數組
4.1.1 一維數組的定義
4.1.2 一維數組元素的引用
4.1.3 一維數組的初始化
4.2 二維數組
4.2.1 二維數組的定義和引用
4.2.2 二維數組元素的初始化
4.3 字元數組與字元串
4.3.1 字元數組的概念
4.3.2 字元數組的初始化
4.3.3 字元數組的引用
4.3.4 字元數組的輸入和輸出
4.3.5 常用的字元串處理函式
4.4 套用舉例
習題
第5章 函式和變數作用域
5.1 函式的概念
5.2 函式的定義和調用
5.2.1 函式的定義
5.2.2 函式的調用
5.3 函式的返回值及其類型
5.4 函式的參數及其傳遞方式
5.4.1 非數組作為函式參數的傳值方式
5.4.2 數組名作為函式參數的傳址方式
5.5 函式的嵌套調用和遞歸調用
5.5.1 函式的嵌套調用
5.5.2 函式的遞歸調用
5.6 變數的作用域及其存儲類型
5.6.1 局部變數及其存儲類型
5.6.2 全局變數及其存儲類型
5.7 內部函式和外部函式
5.7.1 內部函式
5.7.2 外部函式
5.8 套用舉例
習題
第6章 指針
6.1 指針的基本概念
6.2 指針變數的定義和引用
6.2.1 指針變數的定義
6.2.2 指針變數的初始化
6.2.3 指針變數的引用
6.2.4 指針的運算
6.3 指針與數組
6.3.1 用指針訪問數組元素
6.3.2 用指針訪問字元串
6.3.3 指針數組
6.4 指針與函式
6.4.1 指針作為函式的參數
6.4.2 數組名作為函式參數
6.4.3 函式的返回值為指針
6.4.4 指向函式的指針
6.4.5 命令行參數
6.5 多級指針
6.6 套用舉例
習題
第7章 結構、聯合與枚舉
7.1 結構類型及其變數的定義
7.2 結構類型變數的引用
7.3 結構變數的初始化
7.4 結構作為函式參數
7.5 結構與數組
7.6 結構與指針
7.6.1 指針指向結構對象
7.6.2 指針作為結構的成員
7.6.3 鍊表
7.7 結構的嵌套
7.8 聯合
7.9 枚舉
7.10 套用舉例
習題
第8章 位運算
8.1 二進制位運算
8.1.1 “按位與”運算符&
8.1.2 “按位或”運算符|
8.1.3 “按位異或”運算符^
8.1.4 “按位取反”運算符~
8.1.5 左移運算符<<
8.1.6 右移運算符>>
8.2 位複合賦值運算符
8.3 位段
8.4 套用舉例
習題
第9章 編譯預處理
9.1 宏定義
9.1.1 符號常量定義
9.1.2 帶參數的宏定義
9.2 檔案包括
9.3 條件編譯
9.4 套用舉例
習題
第10章 檔案
10.1 檔案概述
10.2 緩衝檔案系統
10.2.1 檔案打開函式fopen
10.2.2 檔案關閉函式fclose
10.2.3 檔案讀函式fgetc,fread,fscanf
10.2.4 檔案寫函式fputc,fwrite,fprintf
10.2.5 檔案定位函式rewind,fseek,ftell
10.3 非緩衝檔案系統
10.3.1 檔案打開函式open和檔案創建函式creat
10.3.2 檔案關閉函式close
10.3.3 檔案讀函式read
10.3.4 檔案寫函式write
10.3.5 檔案定位函式lseek,tell
10.4 套用舉例
習題
附錄1 標準ASCII字元集
附錄2 各章習題參考答案

相關詞條

熱門詞條

聯絡我們