前言
第1章 概述
1.1 Hello World
1.2 C語言的特點
1.3 從例子看C語言
1.3.1 變量和表達式
1.3.2 語句和函數(shù)
1.3.3 輸入輸出
1.3.4 main
1.3.5 程序結構
1.3.6 可讀性
1.4 編譯程序工作流程
1.5 一點建議
第2章 基本數(shù)據類型與表達式
2.1 數(shù)據與類型
2.1.1 為什么使用數(shù)據類型
2.1.2 類型名與類型修飾符
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.3.4 const類型修飾符
2.3.5 使用變量時的注意事項“
2.4 常用運算符與表達式
2.4.1 運算符的優(yōu)先級與結合性
2.4.2 算術運算符及表達式
2.4.3 賦值運算符及表達式
2.4.4 自增、自減運算符
2.4.5 表達式求值與類型轉換
2.4.6 其他常用運算符
2.5 常用數(shù)學函數(shù)
第3章 程序控制結構
3.1 語句
3.1.1 什么是語句
3.1.2 復合語句
3.1.3 語句與控制結構
3.2 控制結構中常用的三種表達式
3.2.1 關系運算符與關系表達式
3.2.2 邏輯運算符與邏輯表達式
3.2.3 條件運算符與條件表達式
3.3 條件語句
3.3.1 if-else語句
3.3.2 if-else if語句
3.3.3 switch語句
3.4 循環(huán)語句
3.4.1 while循環(huán)語句
3.4.2 for循環(huán)語句
3.4.3 do-while循環(huán)語句
3.5 跳轉語句
3.5.1 return語句
3.5.2 break語句
3.5.3 continue語句
3.5.4 goto語句與標號
3.6 控制結構常用的語句和表達式
3.6.1 空語句
3.6.2 逗號運算符與逗號表達式
3.7 控制結構程序舉例
3.7.1 統(tǒng)計
3.7.2 數(shù)學問題
3.7.3 數(shù)列顯示
第4章 函數(shù)與程序結構
4.1 函數(shù)和程序
4.1.1 概j苤
4.1.2 程序中的函數(shù)分解
4.1.3 主函數(shù)
4.1.4 標準庫函數(shù)
4.1.5 一個簡單的例子:求任意兩個數(shù)的最大值
第5章 數(shù)組
第6章 指針
第7章 構造數(shù)據類型
第8章 輸入與輸出及文件操作
第9章 Linux/Windows編程簡介
第10章 C++語言簡介
參考文獻
附錄