資源簡(jiǎn)介
C語(yǔ)言教程(原書(shū)第4版)
《c語(yǔ)言教程(原書(shū)第4版)》是一本優(yōu)秀的c程序設(shè)計(jì)語(yǔ)言教材,完整描述了ansi c語(yǔ)言及其語(yǔ)法特性,并對(duì)c語(yǔ)言的高級(jí)特性和應(yīng)用作了深入闡述,介紹了從c到c++和java過(guò)渡的相關(guān)知識(shí)。《c語(yǔ)言教程(原書(shū)第4版)》的一個(gè)鮮明特色就是結(jié)合大量示例描述c語(yǔ)言的重要特征,并對(duì)很多工作代碼給出了逐步的分析,以這種獨(dú)特的教學(xué)方法向讀者解釋新接觸的編程元素及一些慣用法。
《c語(yǔ)言教程(原書(shū)第4版)》系統(tǒng)、完整,可作為c語(yǔ)言的參考手冊(cè),也非常適合作為學(xué)習(xí)c語(yǔ)言的入門(mén)和高級(jí)課程教材。
前言
第0章 從零開(kāi)始
0.1 為什么要用c
0.2 ansi c標(biāo)準(zhǔn)
0.3 從c到c++
0.4 從c和c++到j(luò)ava
第1章 c語(yǔ)言概述
1.1 編程和預(yù)備知識(shí)
1.2 程序輸出
1.3 變量、表達(dá)式和賦值
1.4 使用#define和#include
1.5 使用printf()和scanf()
1.6 控制流
1.7 函數(shù)
1.8 數(shù)組、字符串和指針
1.8.1 數(shù)組
1.8.2 字符串
1.8.3 指針
1.9 文件
1.10 與操作系統(tǒng)有關(guān)的內(nèi)容
1.10.1 編寫(xiě)和運(yùn)行c程序
1.10.2 中斷程序
1.10.3 輸入文件尾標(biāo)志
1.10.4 輸入和輸出的重定向
1.11 總結(jié)
1.12 練習(xí)
第2章 詞法元素、操作符和c系統(tǒng)
2.1 字符和詞法元素
2.2 語(yǔ)法規(guī)則
2.3 注釋
2.4 關(guān)鍵字
2.5 標(biāo)識(shí)符
2.6 常量
2.7 字符串常量
2.8 操作符和標(biāo)點(diǎn)符號(hào)
2.9 操作符的優(yōu)先級(jí)和結(jié)合性
2.10 增值操作符和減值操作符
2.11 賦值操作符
2.12 例子:計(jì)算2的乘方
2.13 c系統(tǒng)
2.13.1 預(yù)處理器
2.13.2 標(biāo)準(zhǔn)函數(shù)庫(kù)
2.14 總結(jié)
2.15 練習(xí)
第3章 基本數(shù)據(jù)類(lèi)型
3.1 聲明、表達(dá)式和賦值
3.2 基本數(shù)據(jù)類(lèi)型
3.3 字符和char數(shù)據(jù)類(lèi)型
3.4 int數(shù)據(jù)類(lèi)型
3.5 整數(shù)類(lèi)型short、long和unsigned
3.6 浮點(diǎn)類(lèi)型
3.7 typedef的用法
3.8 sizeof操作符
3.9 使用getchar()和putchar()
3.10 數(shù)學(xué)函數(shù)
3.10.1 使用abs()和fabs()
3.10.2 unix和數(shù)學(xué)函數(shù)庫(kù)
3.11 隱式類(lèi)型轉(zhuǎn)換和強(qiáng)制類(lèi)型轉(zhuǎn)換
3.11.1 整型提升
3.11.2 尋常算術(shù)轉(zhuǎn)換
3.11.3 強(qiáng)制類(lèi)型轉(zhuǎn)換
3.12 十六進(jìn)制和八進(jìn)制常量
3.13 總結(jié)
3.14 練習(xí)
第4章 控制流
4.1 關(guān)系操作符、相等操作符和邏輯操作符
4.2 關(guān)系操作符和表達(dá)式
4.3 相等操作符和表達(dá)式
4.4 邏輯操作符和表達(dá)式
4.5 復(fù)合語(yǔ)句
4.6 表達(dá)式和空語(yǔ)句
4.7 if和if-else語(yǔ)句
4.8 while語(yǔ)句
4.9 for語(yǔ)句
4.10 例子:布爾變量
4.11 逗號(hào)操作符
4.12 do語(yǔ)句
4.13 例子:斐波那契數(shù)
4.14 goto語(yǔ)句
4.15 break和continue語(yǔ)句
4.16 switch語(yǔ)句
4.17 條件操作符
4.18 總結(jié)
4.19 練習(xí)
第5章 函數(shù)
5.1 函數(shù)定義
5.2 return語(yǔ)句
5.3 函數(shù)原型
5.4 例子:創(chuàng)建乘方表
5.5 從編譯器的角度觀(guān)察函數(shù)原型
5.6 函數(shù)定義順序的另一種風(fēng)格
5.7 函數(shù)調(diào)用和傳值調(diào)用
5.8 開(kāi)發(fā)大型程序
5.9 使用斷言
5.10 作用域規(guī)則
5.10.1 平行和嵌套代碼塊
5.10.2 以調(diào)試為目的使用代碼塊
5.11 存儲(chǔ)類(lèi)型
5.11.1 auto存儲(chǔ)類(lèi)型
5.11.2 extern存儲(chǔ)類(lèi)型
5.11.3 register存儲(chǔ)類(lèi)型
5.11.4 static存儲(chǔ)類(lèi)型
5.12 靜態(tài)外部變量
5.13 默認(rèn)初始化
5.14 遞歸
5.15 例子:漢諾塔
5.16 總結(jié)
5.17 練習(xí)
第6章 數(shù)組、指針和字符串
6.1 一維數(shù)組
6.1.1 初始化
6.1.2 下標(biāo)
6.2 指針
6.3 傳引用調(diào)用
6.4 數(shù)組和指針之間的關(guān)系
6.5 指針運(yùn)算和元素的大小
6.6 數(shù)組作為函數(shù)的實(shí)參
6.7 例子:冒泡排序
6.8 用calloc()和malloc()進(jìn)行動(dòng)態(tài)內(nèi)存分配
6.9 例子:歸并和歸并排序
6.10 字符串
6.11 標(biāo)準(zhǔn)函數(shù)庫(kù)中的字符串處理函數(shù)
6.12 多維數(shù)組
6.12.1 二維數(shù)組
6.12.2 存儲(chǔ)映射函數(shù)
6.12.3 形式參數(shù)聲明
6.12.4 三維數(shù)組
6.12.5 初始化
6.12.6 使用typedef
6.13 指針數(shù)組
6.14 main()函數(shù)的參數(shù)
6.15 不規(guī)則數(shù)組
6.16 函數(shù)作為參數(shù)
6.17 例子:使用二分法尋找函數(shù)的根
6.18 函數(shù)指針數(shù)組
6.19 類(lèi)型限定符const和v
代碼片段和文件信息
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件????17492046??2018-08-06?17:42??C語(yǔ)言解析教程(原書(shū)第4版).pdf
-----------?---------??----------?-----??----
?????文件????17492046??2018-08-06?17:42??C語(yǔ)言解析教程(原書(shū)第4版).pdf
評(píng)論
共有 條評(píng)論