C語言開發教程 電子書下載
下載地址
第一章 導言
1.1 入門
1.2 變量與算術表達式
1.3 for語句
1.4 符號常量
1.5 字符輸入/輸出
1.6 數組
1.7 函數
1.8 參數--傳值調用
1.9 字符數組
1.10 外部變量與作用域
第二章 類型、運算符與表達式
2.1 變量名
2.2 數據類型及長度
2.3 常量
2.4 聲明
2.5 算術運算符
2.6 關系運算符與邏輯運算符
2.7 類型轉換
2.8 自增運算符與自減運算符
2.9 按位運算符
2.10 賦值運算符與表達式
2.11 條件表達式
2.12 運算符優先級與求值次序
第三章 控制流
3.1 語句與程序塊
3.2 if-else語句
3.3 else-if語句
3.4 switch語句
3.5 while循環與for循環
3.6 do-while循環
3.7 break語句與continue語句
3.8 goto語句與標號
第四章 函數與程序結構
4.1 函數的基本知識
4.2 返回非整型值的函數
4.3 外部變量
4.4 作用域規則
4.5 頭文件
4.6 靜態變量
4.7 寄存器變量
4.8 程序塊結構
4.9 初始化
4.10 遞歸
4.11 C預處理器
第五章 指針與數組
5.1 指針與地址
5.2 指針與函數參數
5.3 指針與數組
5.4 地址算術運算
5.5 字符指針與函數
5.6 指針數組以及指向指針的指針
5.7 多維數組
5.8 指針數組的初始化
5.9 指針與多維數組
5.10 命令行參數
5.11 指向函數的指針
5.12 復雜聲明
第六章 結構
6.1 結構的基礎知識
6.2 結構與函數
6.3 結構數組
6.4 指向結構的指針
6.5 自引用結構
6.6 表查找
6.7 類型定義
6.8 聯合
6.9 位字段
第七章 輸入與輸出
7.1 標準輸入/輸出
7.2 格式化輸出----printf函數
7.3 變長參數表
7.4 格式化輸入----scanf函數
7.5 文件訪問
7.6 錯誤處理---stderr和exit
7.7 行輸入和行輸出
7.8 其它函數
第八章 UNIX系統接口
8.1 文件描述符
8.2 低級I/O----read和write
8.3 open、create、close和unlink
8.4 隨機訪問---lseek
8.5 實例---fopen和getc函數的實現
8.6 實例---目錄列表
8.7 實例---存儲分配程序