共找到29條詞條名為C語言程序設計教程的結果 展開
- 人民郵電出版社出版圖書(楊治明主編)
- 清華大學出版社出版圖書(楊文君等編)
- 機械工業出版社出版圖書(顧治華等編)
- 侯九陽、李彥鋒、陳亦男編著書籍
- 機械工業出版社出版圖書(汪同慶等編)
- 郝瑩、劉亞姝編著書籍
- 楊忠寶、王晶瑩編著書籍
- 盧宇清主編書籍
- 高福成主編書籍
- 人民郵電出版社出版圖書(楊有安主編)
- 姜成志、何明、史健婷、王麗芬等編著書籍
- 杜紅燕、劉華富編著書籍
- 張光妲、李君、尚曉麗編著書籍
- 機械工業出版社出版圖書(冉崇善主編)
- 鐵道出版社出版圖書(陳波吉根林編著圖書)
- 清華大學出版社出版圖書(張建勛等編)
- 孟憲福主編書籍
- 張思卿、譚曉玲主編的圖書
- 人民郵電出版社出版圖書(徐士良編著)
- 龐振平編著書籍
- 游洪躍、許春、譚斌編著書籍
- 張玉春、孫大元、孫元編著書籍
- 鐵道出版社出版圖書(丁振凡李卓群編著)
- 第2版
- C語言程序設計教程——高職高專21世紀規劃教材
- 第二版
- 第4版
- 第二版
- 第2版
C語言程序設計教程
清華大學出版社出版圖書(楊文君等編)
《C語言程序設計教程》著重介紹C語言的基本概念、語法規則,各種數據類型的定義和使用,運算符及表達式的使用規則,程序的流程式控制制結構作用及選擇結構和循環結構的設計方法,函數的基本概念、定義和調用過程,數組、結構體、共用體和指針的定義及使用方法,編譯預處理及文件。
《C語言程序設計教程》通過精心設計,仔細遴選大量具有代表性的例題和習題,使讀者既能掌握c語言的基本概念,又能拓寬編程思路。《C語言程序設計教程》以面嚮應用、重視實踐、便於學習為原則,通俗易懂,由淺入深,便於初學者學習和掌握。
第1章C語言概述
1.1C語言的發展
1.2C語言特點
1.3C語言的基本組成
1.3.1字符集
1.3.2標識符
1.4C語言程序特點與書寫風格
1.5運行C程序的步驟與方法
1.5.1VisualC++6.0的安裝與運行
1.5.2輸入與編輯源程序
習題1
第2章C語言數據類型、運算符與表達式
2.1C語言的數據類型
2.2C語言常量
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.6數據類型,運算符與表達式舉例
習題2
第3章C語言的程序控制和結構化程序設計初步
3.1C語言語句
3.2順序結構程序設計
3.2.1賦值語句
3.2.2數據輸出輸入
3.3選擇結構程序設計
3.3.1if語句
3.3.2if語句的嵌套
3.3.3switch語句
3.4循環結構程序
3.4.1while語句
3.4.2do…while語句
3.4.3for語句
3.4.4轉移語句
3.5舉例
習題3
第4章編譯預處理
4.1宏定義
4.1.1無參數的宏定義
4.1.2帶參數的宏定義
4.2文件包含
4.3條件編譯
習題4
第5章數組
5.1一維數組的定義及應用
5.1.1一維數組的定義
5.1.2一維數組元素的引用
5.1.3一維數組的初始化
5.1.4一維數組的應用舉例
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
第6章函數
6.1函數的定義與調用
6.1.1函數的定義
6.1.2函數調用
6.1.3函數的嵌套調用
6.2遞歸函數
6.2.1遞歸的概念
6.2.2遞歸函數的概念
6.3數組作函數參數
6.4變數的作用域和存儲類別
6.4.1變數作用域
6.4.2變數的存儲類別
6.5函數的存儲類別與作用範圍
6.5.1函數的存儲類別
6.5.2函數的作用範圍
6.6運行一個多文件的程序
習題6
第7章指針
7.1指針的概念
7.2指針變數的定義和引用
7.2.1指針變數的定義
7.2.2指針變數的引用
7.3指針變數作為函數參數
7.4指向一維數組的指針變數
7.4.1一維數組指針的概念
7.4.2數組元素地址作實參
7.4.3數組名作函數參數
7.4.4函數的指針形參和函數體中數組的區別
7.5指向二維數組的指針變數
7.5.1二維數組地址的概念
7.5.2通過建立一個行指針來引用二維數組元素
7.7指針與函數
7.7.1指向函數的指針變數
7.7.2返回指針值的函數
7.8指針數組
7.8.1指針數組的定義及引用
7.8.2指針數組作為實參時,實參和形參之間的數據傳遞
7.9指向指針的指針
7.10指針數組作main函數的形參
習題7
第8章結構體及共用體
8.1用typedef定義一種新類型
8.2結構體類型
8.2.1結構體類型的說明
8.2.2結構體類型的變數、數組和指針變數的定義
8.2.3對結構體變數的初始化及引用
8.2.4對結構體數組的初始化及引用
8.2.5指向結構體類型數據的指針
8.3結構體變數作為函數參數及返回結構體類型值的函數
8.3.1結構體變數作為函數參數
8.4用指針處理鏈表
8.4.1動態存儲分配和鏈表的概念
8.4.2利用結構體變數構成鏈表
8.5共用體
8.5.1共用體類型的說明和變數的定義
8.5.2共用體變數的引用
習題8
第9章枚舉類型與位運算
9.1枚舉
9.1.1枚舉的定義枚舉類型定義的一般形式
9.1.2枚舉變數的說明
9.1.3枚舉類型在使用中的規定
9.2位運算
9.3位域
9.3.1位域的定義
9.3.2位域的說明
9.3.2位域的使用
習題9
第10章文件
10.1C文件概述
10.2文件指針
10.3文件的打開與關閉
10.3.1文件的打開——fopen函數
10.3.2文件的關閉——fcolse函數
10.4文件的讀寫操作
10.4.1讀寫文件中的一個字元
10.4.2讀寫一個字元串——fgets函數和fputs函數
10.4.3讀寫一個數據塊——fread函數和fwrite函數
10.4.4對文件進行格式化讀寫——fscanf函數和fprintf函數
10.4.5讀寫函數的選用原則
10.5位置指針與文件定位
10.5.1位置指針複位函數rewind()
10.5.2隨機讀寫與fseek函數
10.5.3返迴文件當前位置的函數ftell()
10.6出錯檢測
10.6.1ferror函數
10.6.2clearerr函數
習題10
附錄AC語言中的關鍵字表
附錄B運算符與結合性
附錄CASCII碼字元表
附錄DVC編譯錯誤信息
附錄E國家二級C語言筆試練習題
參考文獻