舉報

會員
C語言程序設計
陸軍 安德智 著
更新時間:2019-10-14 11:25:57
開會員,本書免費讀 >
最新章節:
參考文獻
C語言是目前最為流行的通用程序設計語言之一,是許多計算機專業人員和計算機愛好者學習程序設計語言的首選。本書共12章,內容包括C語言概述,數據類型、運算符與表達式,順序結構程序設計,選擇結構,循環結構,數組,函數,預處理,指針,結構體與共用體,位運算,文件等。本書注重可讀性和實用性,對每章關鍵知識點進行了詳細的說明,所有程序都由C++編譯通過,并附有大量的圖表方便讀者正確、直觀地對問題進行理解,樣例程序由淺入深,強化了知識點、算法、編程方法與技巧,并給出了詳細的解釋。本書適合作為高等院校本專科相關專業的教學參考書,也可供開發人員查閱、參考。
- 參考文獻 更新時間:2019-10-14 11:25:57
- 附錄D C語言中常用的庫函數
- 附錄C ASCII碼表
- 附錄B C語言關鍵字及其用途
- 附錄A C語言運算符的優先級和結合方向
- 習題
- 本章小結
- 12.7 C庫文件
- 12.6 文件檢測函數
- 12.5 文件的隨機讀寫
- 12.4.4 格式化讀寫函數fscanf和fprintf
- 12.4.3 數據塊讀寫函數fread和fwtrite
- 12.4.2 字符串讀寫函數fgets和fputs
- 12.4.1 字符讀/寫函數
- 12.4 文件的順序讀/寫
- 12.3.2 文件關閉函數
- 12.3.1 文件打開函數
- 12.3 文件的打開和關閉
- 12.2 文件類型指針
- 12.1 文件概述
- 第12章 文 件
- 習題
- 本章小結
- 11.4 位運算舉例
- 11.3.2 位域的使用
- 11.3.1 位域的定義和位域變量的說明
- 11.3 位域
- 11.2 位運算符功能
- 11.1 位運算符
- 第11章 位運算
- 習題
- 本章小結
- 10.6 動態存儲分配
- 10.5 枚舉類型
- 10.4 類型定義符typedef
- 10.3.2 共用體變量的定義及引用
- 10.3.1 共用體的定義
- 10.3 共用體
- 10.2.3 結構體變量作為函數參數
- 10.2.2 指向結構數組的指針
- 10.2.1 指向結構變量的指針
- 10.2 結構指針變量
- 10.1.4 結構體數組
- 10.1.3 結構體變量的引用
- 10.1.2 結構體變量的聲明
- 10.1.1 結構體的定義
- 10.1 結構體
- 第10章 結構體與共用體
- 習題
- 本章小結
- 9.5.4 有關指針數據類型的小結
- 9.5.3 main函數的參數
- 9.5.2 指向指針的指針
- 9.5.1 指針數組
- 9.5 指針數組和指向指針的指針
- 9.4.5 指向字符串的指針做函數參數
- 9.4.4 指針型函數
- 9.4.3 函數指針變量
- 9.4.2 數組名作函數參數
- 9.4.1 指針變量作為函數參數
- 9.4 指針與函數
- 9.3.2 字符串指針變量與字符數組的區別
- 9.3.1 指向字符串的指針
- 9.3 字符串的指針指向字符串的指針變量
- 9.2.3 指向二維數組的指針和指針變量
- 9.2.2 通過指針引用數組元素
- 9.2.1 指向數組元素的指針
- 9.2 數組指針和指向數組的指針變量
- 9.1.3 指針變量的引用
- 9.1.2 指針變量
- 9.1.1 指針
- 9.1 指針與指針變量
- 第9章 指針
- 習題
- 本章小結
- 8.4.2 多文件程序的編譯和連接
- 8.4.1 程序的多文件組織方法
- 8.4 多文件結構
- 8.3 條件編譯
- 8.2 文件包含
- 8.1.2 帶參宏定義
- 8.1.1 無參宏定義
- 8.1 宏定義
- 第8章 預處理
- 習題
- 本章小結
- 7.6.6 其他函數
- 7.6.5 數據類型轉換函數
- 7.6.4 數學函數
- 7.6.3 動態地址分配函數
- 7.6.2 字符處理函數
- 7.6.1 字符串處理函數
- 7.6 標準函數簡介
- 7.5.2 外部函數
- 7.5.1 內部函數
- 7.5 內部函數和外部函數
- 7.4.5 用extern聲明外部變量
- 7.4.4 register變量
- 7.4.3 用static聲明局部變量
- 7.4.2 auto變量
- 7.4.1 靜態存儲方式與動態存儲方式
- 7.4 變量的存儲類別
- 7.3.2 全局變量
- 7.3.1 局部變量
- 7.3 變量作用域
- 7.2.6 數組作為函數參數
- 7.2.5 函數的遞歸調用
- 7.2.4 函數的嵌套調用
- 7.2.3 函數調用的方式
- 7.2.2 函數的返回值
- 7.2.1 形式參數和實際參數
- 7.2 函數的調用
- 7.1.2 函數定義形式
- 7.1.1 函數的概念
- 7.1 函數定義
- 第7章 函數
- 習題
- 本章小結
- 6.6 程序舉例
- 6.5 字符串處理函數
- 6.4.5 字符數組的輸入與輸出
- 6.4.4 字符串和字符串結束標志
- 6.4.3 字符數組的引用
- 6.4.2 字符數組的初始化
- 6.4.1 字符數組的定義
- 6.4 字符數組
- 6.3.4 二維數組程序舉例
- 6.3.3 二維數組的初始化
- 6.3.2 數組元素的引用
- 6.3.1 二維數組的定義
- 6.3 二維數組的定義和使用
- 6.2.4 一維數組程序舉例
- 6.2.3 一維數組的初始化
- 6.2.2 一維數組元素的引用
- 6.2.1 一維數組的定義
- 6.2 一維數組的定義和使用
- 6.1 概述
- 第6章 數組
- 習題
- 本章小結
- 5.9 程序舉例
- 5.8 continue語句
- 5.7 break語句
- 5.6 幾種循環的比較
- 5.5 循環的嵌套
- 5.4 for語句
- 5.3 do-while語句
- 5.2 while語句
- 5.1 goto語句以及用goto語句構成循環
- 第5章 循環結構
- 習題
- 本章小結
- 4.3 switch-case語句
- 4.2 條件運算符
- 4.1.2 if語句的嵌套
- 4.1.1 if語句的三種形式
- 4.1 if語句
- 第4章 選擇結構
- 習題
- 本章小結
- 3.6 順序結構程序設計舉例
- 3.5.2 scanf函數(格式輸入函數)
- 3.5.1 printf函數(格式輸出函數)
- 3.5 格式輸入與輸出
- 3.4.2 getchar函數(鍵盤輸入函數)
- 3.4.1 putchar函數(字符輸出函數)
- 3.4 字符數據的輸入/輸出
- 3.3 數據輸入/輸出的概念及在C語言中的實現
- 3.2 賦值語句
- 3.1 C語句概述
- 第3章 順序結構程序設計
- 習題
- 本章小結
- 2.7.2 強制類型轉換
- 2.7.1 自動類型轉換
- 2.7 數據類型的轉換
- 2.6.7 邏輯運算符與邏輯表達式
- 2.6.6 關系運算符與關系表達式
- 2.6.5 sizeof運算符
- 2.6.4 逗號運算符和逗號表達式
- 2.6.3 賦值運算符和賦值表達式
- 2.6.2 算術運算符與算術表達式
- 2.6.1 運算符介紹
- 2.6 運算符和表達式
- 2.5.3 字符串常量
- 2.5.2 字符變量
- 2.5.1 字符常量
- 2.5 字符型數據
- 2.4.2 實型變量
- 2.4.1 實型常量
- 2.4 實型數據
- 2.3.2 整型變量
- 2.3.1 整型常量
- 2.3 整型數據
- 2.2.2 變量
- 2.2.1 常量
- 2.2 常量與變量
- 2.1 C語言中常用的數據類型
- 第2章 數據類型、運算符與表達式
- 習題
- 本章小結
- 1.7 C程序的上機步驟
- 1.6 C語言詞匯
- 1.5 C源程序的結構特點
- 1.4 C程序舉例
- 1.3 面向對象的程序設計
- 1.2 C語言的特點
- 1.1 C語言簡介
- 第1章 C語言概述
- 前言
- 內容簡介
- 版權信息
- 封面
- 封面
- 版權信息
- 內容簡介
- 前言
- 第1章 C語言概述
- 1.1 C語言簡介
- 1.2 C語言的特點
- 1.3 面向對象的程序設計
- 1.4 C程序舉例
- 1.5 C源程序的結構特點
- 1.6 C語言詞匯
- 1.7 C程序的上機步驟
- 本章小結
- 習題
- 第2章 數據類型、運算符與表達式
- 2.1 C語言中常用的數據類型
- 2.2 常量與變量
- 2.2.1 常量
- 2.2.2 變量
- 2.3 整型數據
- 2.3.1 整型常量
- 2.3.2 整型變量
- 2.4 實型數據
- 2.4.1 實型常量
- 2.4.2 實型變量
- 2.5 字符型數據
- 2.5.1 字符常量
- 2.5.2 字符變量
- 2.5.3 字符串常量
- 2.6 運算符和表達式
- 2.6.1 運算符介紹
- 2.6.2 算術運算符與算術表達式
- 2.6.3 賦值運算符和賦值表達式
- 2.6.4 逗號運算符和逗號表達式
- 2.6.5 sizeof運算符
- 2.6.6 關系運算符與關系表達式
- 2.6.7 邏輯運算符與邏輯表達式
- 2.7 數據類型的轉換
- 2.7.1 自動類型轉換
- 2.7.2 強制類型轉換
- 本章小結
- 習題
- 第3章 順序結構程序設計
- 3.1 C語句概述
- 3.2 賦值語句
- 3.3 數據輸入/輸出的概念及在C語言中的實現
- 3.4 字符數據的輸入/輸出
- 3.4.1 putchar函數(字符輸出函數)
- 3.4.2 getchar函數(鍵盤輸入函數)
- 3.5 格式輸入與輸出
- 3.5.1 printf函數(格式輸出函數)
- 3.5.2 scanf函數(格式輸入函數)
- 3.6 順序結構程序設計舉例
- 本章小結
- 習題
- 第4章 選擇結構
- 4.1 if語句
- 4.1.1 if語句的三種形式
- 4.1.2 if語句的嵌套
- 4.2 條件運算符
- 4.3 switch-case語句
- 本章小結
- 習題
- 第5章 循環結構
- 5.1 goto語句以及用goto語句構成循環
- 5.2 while語句
- 5.3 do-while語句
- 5.4 for語句
- 5.5 循環的嵌套
- 5.6 幾種循環的比較
- 5.7 break語句
- 5.8 continue語句
- 5.9 程序舉例
- 本章小結
- 習題
- 第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.3.4 二維數組程序舉例
- 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.1.1 函數的概念
- 7.1.2 函數定義形式
- 7.2 函數的調用
- 7.2.1 形式參數和實際參數
- 7.2.2 函數的返回值
- 7.2.3 函數調用的方式
- 7.2.4 函數的嵌套調用
- 7.2.5 函數的遞歸調用
- 7.2.6 數組作為函數參數
- 7.3 變量作用域
- 7.3.1 局部變量
- 7.3.2 全局變量
- 7.4 變量的存儲類別
- 7.4.1 靜態存儲方式與動態存儲方式
- 7.4.2 auto變量
- 7.4.3 用static聲明局部變量
- 7.4.4 register變量
- 7.4.5 用extern聲明外部變量
- 7.5 內部函數和外部函數
- 7.5.1 內部函數
- 7.5.2 外部函數
- 7.6 標準函數簡介
- 7.6.1 字符串處理函數
- 7.6.2 字符處理函數
- 7.6.3 動態地址分配函數
- 7.6.4 數學函數
- 7.6.5 數據類型轉換函數
- 7.6.6 其他函數
- 本章小結
- 習題
- 第8章 預處理
- 8.1 宏定義
- 8.1.1 無參宏定義
- 8.1.2 帶參宏定義
- 8.2 文件包含
- 8.3 條件編譯
- 8.4 多文件結構
- 8.4.1 程序的多文件組織方法
- 8.4.2 多文件程序的編譯和連接
- 本章小結
- 習題
- 第9章 指針
- 9.1 指針與指針變量
- 9.1.1 指針
- 9.1.2 指針變量
- 9.1.3 指針變量的引用
- 9.2 數組指針和指向數組的指針變量
- 9.2.1 指向數組元素的指針
- 9.2.2 通過指針引用數組元素
- 9.2.3 指向二維數組的指針和指針變量
- 9.3 字符串的指針指向字符串的指針變量
- 9.3.1 指向字符串的指針
- 9.3.2 字符串指針變量與字符數組的區別
- 9.4 指針與函數
- 9.4.1 指針變量作為函數參數
- 9.4.2 數組名作函數參數
- 9.4.3 函數指針變量
- 9.4.4 指針型函數
- 9.4.5 指向字符串的指針做函數參數
- 9.5 指針數組和指向指針的指針
- 9.5.1 指針數組
- 9.5.2 指向指針的指針
- 9.5.3 main函數的參數
- 9.5.4 有關指針數據類型的小結
- 本章小結
- 習題
- 第10章 結構體與共用體
- 10.1 結構體
- 10.1.1 結構體的定義
- 10.1.2 結構體變量的聲明
- 10.1.3 結構體變量的引用
- 10.1.4 結構體數組
- 10.2 結構指針變量
- 10.2.1 指向結構變量的指針
- 10.2.2 指向結構數組的指針
- 10.2.3 結構體變量作為函數參數
- 10.3 共用體
- 10.3.1 共用體的定義
- 10.3.2 共用體變量的定義及引用
- 10.4 類型定義符typedef
- 10.5 枚舉類型
- 10.6 動態存儲分配
- 本章小結
- 習題
- 第11章 位運算
- 11.1 位運算符
- 11.2 位運算符功能
- 11.3 位域
- 11.3.1 位域的定義和位域變量的說明
- 11.3.2 位域的使用
- 11.4 位運算舉例
- 本章小結
- 習題
- 第12章 文 件
- 12.1 文件概述
- 12.2 文件類型指針
- 12.3 文件的打開和關閉
- 12.3.1 文件打開函數
- 12.3.2 文件關閉函數
- 12.4 文件的順序讀/寫
- 12.4.1 字符讀/寫函數
- 12.4.2 字符串讀寫函數fgets和fputs
- 12.4.3 數據塊讀寫函數fread和fwtrite
- 12.4.4 格式化讀寫函數fscanf和fprintf
- 12.5 文件的隨機讀寫
- 12.6 文件檢測函數
- 12.7 C庫文件
- 本章小結
- 習題
- 附錄A C語言運算符的優先級和結合方向
- 附錄B C語言關鍵字及其用途
- 附錄C ASCII碼表
- 附錄D C語言中常用的庫函數
- 參考文獻 更新時間:2019-10-14 11:25:57