c語言程式設計(2004年科學出版社出版王玉編著的圖書)

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

《c語言程式設計》是2004年科學出版社出版的圖書,作者是王玉。

基本介紹

  • 中文名:c語言程式設計
  • 作者:王玉
  • 出版時間:2004年8月
  • 出版社:科學出版社
  • ISBN:7030139054 
內容簡介,圖書目錄,

內容簡介

本書總結了作者多年的教學經驗,按C語言的教學大綱要求,講述了C語言的基本內容。書中遴選了大量例題和習題。

圖書目錄

第1章 C語言概述
1.1 C語言的發展與特點
1.1.1 C語言的發展
1.1.2 C語言的特點
1.2 C語言程式結構
1.3 C程式的上機步驟
1.3.1 源程式的編輯.編譯.連線與執行
1.3.2 用TurboC運行C程式的上機步驟
本章小結
習題
第2章 基本數據類型.運算符及表達式
2.1 常量
2.1.1 常量的分類和表示
2.1.2 常量的定義
2.2 變數及其說明
2.3 標準數據類型
2.3.1 整數類型
2.3.2 實數類型
2.3.3 雙精度實數類型
2.3.4 字元類型
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 逗號運算符及表達式
本章小結
習題
第3章 簡單的程式設計——順序結構程式設計
3.1 C語句概述
3.1.1 表達式語句
3.1.2 函式調用語句
3.1.3 控制語句
3.1.4 複合語句
3.1.5 空語句
3.1.6 賦值語句
3.2 輸入語句
3.2.1 字元輸入語句
3.2.2 格式輸入語句
3.3 輸出語句
3.3.1 字元輸出語句
3.3.2 格式輸出語句
3.4 綜合套用舉例
本章小結
習題
第4章 流程控制
4.1 複合語句
4.2 條件語句
4.3 開關語句
4.4 循環語句
4.4.1 while語句
4.4.2 do-while語句
4.4.3 for語句
4.5 循環語句的嵌套
4.6 間斷語句與繼續語句
4.6.1 間斷語句break
4.6.2 繼續語句continue
4.7 轉移語句與返回語句
4.7.1 轉移語句goto
4.7.2 返回語句return
4.8 程式舉例
本章小結
習題
第5章 數組
5.1 數組的基本概念
5.2 一維數組
5.2.1 一維數組的定義
5.2.2 一維數組元素的引用
5.2.3 一維數組的初始化
5.2.4 一維數組套用舉例
5.3 二維數組
5.3.1 二維數組的定義
5.3.2 二維數組元素的引用
5.3.3 二維數組的初始化
5.3.4 二維數組套用舉例
5.4 字元數組
5.4.1 字元數組的定義
5.4.2 字元數組的初始化
5.4.3 字元串和字元串結束標誌
5.4.4 字元數組的輸入和輸出
5.4.5 字元串常用函式
5.4.6 字元數組套用舉例
5.5 綜合套用舉例
本章小結
習題
第6章 函式
6.1 概述
6.2 函式的定義
6.2.1 無參函式的定義
6.2.2 有參函式的定義
6.3 函式的參數和函式的返回值
6.3.1 形式參數和實際參數
6.3.2 函式的返回值
6.4 函式的調用
6.4.1 函式調用的一般形式
6.4.2 函式調用方式
6.4.3 對被調用函式的聲明
6.5 函式的嵌套調用
6.6 函式的遞歸調用
6.7 變數的作用域與存儲類別
6.7.1 局部變數
6.7.2 全局變數
6.7.3 局部變數的存儲類別
6.7.4 全局變數的存儲類別
6.8 函式的作用域和存儲類別
6.8.1 內部函式
6.8.2 外部函式
本章小結
習題
第7章 編譯預處理
7.1 宏定義
7.1.1 不帶參數的宏定義
7.1.2 帶參數的宏定義
7.2 檔案包含
7.3 條件編譯
本章小結
習題
第8章 指針
8.1 指針的基本概念
8.2 變數的指針和指向變數的指針變數
8.2.1 指針變數的定義
8.2.2 指針變數的引用
8.2.3 指針變數作為函式參數
8.3 數組的指針和指向數組的指針變數
8.3.1 指向數組元素的指針
8.3.2 通過指針引用數組元素
8.3.3 數組名和數組指針變數作函式參數
8.4 指向多維數組的指針和指針變數
8.4.1 二維數組的地址
8.4.2 指向二維數組的指針變數
8.5 字元串的指針和指向字元串的指針變數
8.5.1 字元串的表示形式
8.5.2 使用字元串指針變數與字元數組的區別
8.6 函式指針變數
8.7 指針型函式
8.8 指針數組和指向指針的指針
8.8.1 指針數組的概念
8.8.2 指針數組用作函式參數
8.8.3 指向指針的指針
8.9 指針數據類型和指針運算
8.9.1 指針的數據類型
8.9.2 指針的運算
本章小結
習題
第9章 結構體與共用體
9.1 結構體的概念
9.1.1 結構體變數的說明
9.1.2 結構體變數的引用
9.1.3 結構體變數的初始化
9.2 結構體數組
9.2.1 結構體數組的定義
9.2.2 結構體數組的初始化及套用
9.3 指向結構體類型數據的指針
9.3.1 指向結構體變數的指針
9.3.2 指向結構體數組的指針
9.3.3 用結構體變數和指向結構體的指針作函式參數
9.4 鍊表
9.4.1 鍊表的構成
9.4.2 動態地址分配及所需的函式
9.4.3 鍊表的基本操作
9.5 枚舉類型
9.6 用typedef定義類型
9.7 共用體
9.7.1 共用體的概念
9.7.2 共用體變數的引用
9.7.3 共用體類型數據的特點
本章小結
習題
第10章 位運算
10.1 位運算符和位運算
10.1.1 按位與
10.1.2 按位或
10.1.3 按位異或
10.1.4 按位取反
10.1.5 按位左移
10.1.6 按位右移
10.1.7 位運算的複合賦值運算符
10.2 位域(位段)
10.2.1 位域的定義和位域變數的說明
10.2.2 位域的使用
本章小結
習題
第11章 檔案
11.1 檔案概述
11.1.1 檔案的分類
11.1.2 檔案類型指針
11.2 檔案的打開與關閉
11.2.1 檔案打開——fopen()函式
11.2.2 檔案關閉——fcolse()函式
11.3 檔案的順序讀寫
11.3.1 檔案的字元輸入和輸出——fgetc和fputc函式
11.3.2 檔案的字元串輸入和輸出——fgets和fputs函式
11.3.3 檔案的數據塊輸入和輸出——fread和fwrite函式
11.3.4 檔案的格式化輸入和輸出——fscanf和fprintf函式
11.4 檔案的定位與隨機讀寫
11.4.1 位置指針與檔案定位
11.4.2 隨機讀寫
11.5 檔案檢測函式
11.5.1 ferror()函式
11.5.2 elearerr()函式
11.5.3 檔案結束檢測函式feof()
11.6 程式舉例與分析
本章小結
習題
附錄
附錄I 關鍵字及對應的標準ASCII值
附錄II 關鍵字及其用途
附錄III 運算符的優先權別和結合方向
附錄IV C語言的庫函式
主要參考文獻
  • 主要參考文獻

相關詞條

熱門詞條

聯絡我們