注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C語言程序設(shè)計(jì)案例教程

C語言程序設(shè)計(jì)案例教程

C語言程序設(shè)計(jì)案例教程

定 價(jià):¥26.80

作 者: 盧鳳雙,張律編著
出版社: 北京科海電子出版社
叢編項(xiàng): 案例教程系列
標(biāo) 簽: C

ISBN: 9787900107350 出版時(shí)間: 2002-09-01 包裝: 精裝
開本: 26cm+光盤1片 頁數(shù): 327 字?jǐn)?shù):  

內(nèi)容簡介

  C語言是計(jì)算機(jī)軟件開發(fā)領(lǐng)域中最流行的程序設(shè)計(jì)語言之一,它具有功能強(qiáng)大、效率高、簡潔靈活和可移植性等特點(diǎn),在軟件開發(fā)領(lǐng)域深受人們的普遍重視。本書系統(tǒng)、全面地介紹了C語言程序設(shè)計(jì)的方法,共分11章。內(nèi)容包括C語言的各種數(shù)據(jù)類型(基本的和構(gòu)造的)、運(yùn)算符和表達(dá)式、各種語句、函數(shù)、編譯預(yù)處理以及文件操作等內(nèi)容。本書內(nèi)容全面,結(jié)構(gòu)合理,通過實(shí)例對C語言的語法要點(diǎn)進(jìn)行了詳盡的闡述,是學(xué)習(xí)C語言的一本難得的教科書。本書既可供C語言初學(xué)者學(xué)習(xí)使用,也可供有一定經(jīng)驗(yàn)的軟件開發(fā)人員學(xué)習(xí)參考。/// 第1章C語言概述。從介紹C語言的發(fā)展歷史和特點(diǎn)入手,并結(jié)合了一些實(shí)例來向讀者展示C語言的概貌,使讀者能夠從整體上對C語言有一個(gè)概括性的認(rèn)識。并簡單地介紹了C語言程序的開發(fā)過程以及C語言的字符集及詞法約定。第2章基本數(shù)據(jù)類型。向讀者介紹了C程序設(shè)計(jì)語言中的常量、簡單變量以及基本數(shù)據(jù)類型等相關(guān)的基礎(chǔ)知識,并簡單介紹了常用的兩個(gè)標(biāo)準(zhǔn)輸入輸出函數(shù)。第3章運(yùn)算符和表達(dá)式。介紹了構(gòu)成C語言語句的基本成分——表達(dá)式以及用于構(gòu)造表達(dá)式的運(yùn)算符。在介紹運(yùn)算符的同時(shí),還介紹了運(yùn)算符的優(yōu)先級和結(jié)合性。第4章語句和控制流。介紹了構(gòu)成C語言程序的各類語句,包括簡單語句、選擇語句、循環(huán)語句以及轉(zhuǎn)移語句。第5章函數(shù)。介紹了最能體現(xiàn)C語言結(jié)構(gòu)化設(shè)計(jì)思想的內(nèi)容——函數(shù)。主要從函數(shù)的定義、說明、函數(shù)調(diào)用以及函數(shù)調(diào)用的嵌套和遞歸等方面進(jìn)行介紹。第6章變量的作用域與存儲類。主要介紹了變量的作用域——局部變量和全局變量以及變量的4種存儲類——自動的、靜態(tài)的、寄存器的和外部的存儲類,從而,使讀者能夠更好地運(yùn)用變量。第7章數(shù)組。介紹了C語言中的一種重要的構(gòu)造數(shù)據(jù)類型——數(shù)組,在介紹數(shù)組的過程中,還特別介紹了數(shù)組中的一種特例——字符數(shù)組。第8章指針。詳盡地介紹C語言的重點(diǎn)兼難點(diǎn)——指針。第9章結(jié)構(gòu)、聯(lián)合及其他類型。介紹了C語言中的另外兩種構(gòu)造類型——結(jié)構(gòu)和聯(lián)合以及枚舉和位域類型,還介紹了用typedef來為已知的類型定義別名。第10章編譯預(yù)處理。介紹了C語言的一大特色——編譯預(yù)處理,主要介紹了編譯預(yù)處理的宏定義、文件包含和條件編譯3個(gè)主要功能。第11章文件。主要介紹了圍繞文件操作的標(biāo)準(zhǔn)輸入輸出庫函數(shù)。本書覆蓋了C語言的主要的語言點(diǎn),對C語言的介紹也比較系統(tǒng)和全面。為了使讀者能夠真正掌握C語言,我們在介紹C語言的各個(gè)語言點(diǎn)時(shí)力求做到通俗,尤其是對語言點(diǎn)中容易出現(xiàn)錯(cuò)誤的地方作了詳細(xì)的說明,并結(jié)合了很多實(shí)例,使讀者能夠做到真正加以運(yùn)用。本書的例子程序都是在計(jì)算機(jī)上調(diào)試通過并能正常運(yùn)行的。盡管這些例子不一定能夠完全適合您的應(yīng)用需要,但對于您學(xué)習(xí)語言、掌握各個(gè)語言點(diǎn)來講已經(jīng)足夠了,希望讀者能夠舉一反三,開發(fā)出您自己的應(yīng)用程序來。 本書前言特色及評論文章節(jié)選

作者簡介

暫缺《C語言程序設(shè)計(jì)案例教程》作者簡介

圖書目錄

第1章 C語言概述
1.1 C語言的發(fā)展歷史和特點(diǎn)
1.1.1 C語言的發(fā)展歷史
1.1.2 C語言的特點(diǎn)
1.2 C語言程序結(jié)構(gòu)簡介
1.3 C語言程序的開發(fā)過程
1.3.1 在UNIX操作系統(tǒng)環(huán)境下開發(fā)C程序的步驟
1.3.2 在Turbo C環(huán)境下開發(fā)C程序的步驟
1.4 C語言的字符集及詞法約定
1.4.1 C語言的字符集
1.4.2 C語言的詞法約定
第2章 基本數(shù)據(jù)類型
2.1 數(shù)據(jù)類型概述
2.2 常量
2.2.1 整型常量
2.2.2 浮點(diǎn)常量
2.2.3 字符常量
2.2.4 字符串常量
2.3 簡單變量
2.4 基本數(shù)據(jù)類型
2.4.1 整型
2.4.2 字符型
2.4.3 浮點(diǎn)類型
2.5 類型轉(zhuǎn)換
2.6 標(biāo)準(zhǔn)輸入輸出函數(shù)
2.6.1 標(biāo)準(zhǔn)輸入輸出函數(shù)簡介
2.6.2 標(biāo)準(zhǔn)輸出函數(shù)printf
2.6.3 標(biāo)準(zhǔn)輸入函數(shù)scanf
第3章 運(yùn)算符和表達(dá)式
3.1 算術(shù)運(yùn)算符
3.1.1 加法運(yùn)算符(+)
3.1.2 減法運(yùn)算符(-)
3.1.3 乘法運(yùn)算符(*)
3.1.4 除法運(yùn)算符(/)
3.1.5 取模運(yùn)算符(%)
3.1.6 算術(shù)表達(dá)式
3.1.7 程序舉例
3.2 賦值運(yùn)算符
3.3 增量運(yùn)算符
3.4 關(guān)系運(yùn)算符
3.5 條件運(yùn)算符
3.6 逗號運(yùn)算符
3.7 邏輯運(yùn)算符
3.8 位邏輯運(yùn)算符
3.9 移位運(yùn)算符
3.10 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符
3.11 其他運(yùn)算符
3.12 運(yùn)算符嵌套與運(yùn)算順序
3.12.1 運(yùn)算符嵌套
3.12.2 運(yùn)算順序
3.13 運(yùn)算符的優(yōu)先級和結(jié)合性
第4章 語句和控制流
4.1 簡單語句
4.1.1 表達(dá)式語句
4.1.2 空語句
4.1.3 復(fù)合語句
4.1.4 返回語句
4.2 條件語句
4.2.1 條件語句的一般形式
4.2.2 條件語句的簡化形式
4.2.3 條件語句的嵌套形式
4.3 switch語句
4.4 while語句
4.5 do-while語句
4.6 for語句
4.7 break,continue和goto語句
4.7.1 break語句
4.7.2 continue語句
4.7.3 goto語句
4.8 循環(huán)的嵌套
第5章 函數(shù)
5.1 函數(shù)定義
5.2 函數(shù)的返回值和類型說明
5.2.1 函數(shù)的返回值
5.2.2 函數(shù)的類型說明
5.3 函數(shù)調(diào)用
5.3.1 函數(shù)調(diào)用的一般形式和執(zhí)行過程
5.3.2 函數(shù)調(diào)用的參數(shù)傳遞,
5.3.3 函數(shù)原型說明和函數(shù)原型定義
5.3.4 函數(shù)調(diào)用的方式
5.3.5 可變參數(shù)函數(shù)
5.4 函數(shù)調(diào)用的嵌套和遞歸
5.4.1 函數(shù)的嵌套調(diào)用
5.4.2 函數(shù)的遞歸調(diào)用
第6章 變量的作用域與存儲類
6.1 變量的作用域
6.1.1 局部變量
6.1.2 全局變量
6.2 變量的存儲類別
6.2.1 局部變量的存儲類
6.2.2 全局變量的存儲類
6.2.3 存儲類小結(jié)
6.3 變量的初始化
6.4 內(nèi)部函數(shù)和外部函數(shù)
6.4.1 內(nèi)部函數(shù)
6.4.2 外部函數(shù)
第7章 數(shù)組
7.1 一維數(shù)組
7.1.1 一維數(shù)組的定義
7.1.2 一維數(shù)組的引用
7.1.3 一維數(shù)組的應(yīng)用
7.1.4 一維數(shù)組的初始化
7.1.5 一維數(shù)組的內(nèi)部表示
7.2 多維數(shù)組
7.2.1 二維數(shù)組的定義
7.2.3 二維數(shù)組的初始化
7.2.4 二維數(shù)組的應(yīng)用
7.2.5 多維數(shù)組簡介
7.3 字符數(shù)組
7.3.1 一維字符數(shù)組的定義和引用
7.3.2 一維字符數(shù)組的初始化
7.3.3 多維字符數(shù)組
7.3.4 字符數(shù)組的輸入輸出
7.3.5 字符串處理函數(shù)
7.4 將數(shù)組作為函數(shù)參數(shù)
7.4.1 數(shù)組元素作為函數(shù)參數(shù)
7.4.2 一維數(shù)組名作為函數(shù)參數(shù)
7.4.3 多維數(shù)組名作為函數(shù)參數(shù)
第8章 指針
8.1 指針的意義
8.2 指針變量的定義
8.3 指針變量的引用
8.3.1 與指針相關(guān)的運(yùn)算
8.3.2 指針變量的引用
8.4 指針運(yùn)算
8.4.1 加法運(yùn)算
8.4.2 減法運(yùn)算
8.4.3 自增運(yùn)算
8.4.4 自減運(yùn)算
8.4.5 賦值運(yùn)算
8.4.6 關(guān)系運(yùn)算
8.5 指針作為函數(shù)參數(shù)
8.6 指針與數(shù)組
8.6.1 一維數(shù)組指針的定義與賦值
8.6.2 利用指針引用一維數(shù)組元素
8.6.3 一維數(shù)組名作為函數(shù)參數(shù)
8.6.4 指向多維數(shù)組的指針
8.6.5 多維數(shù)組的指針作函數(shù)的參數(shù)
8.7 指向字符串的指針
8.7.1 指向字符串的指針
8.7.2 指向字符串的指針作為函數(shù)的參數(shù)
8.8 指針數(shù)組
8.9 指針的指針
8.10 main函數(shù)的參數(shù)
8.11 指向函數(shù)的指針
8.12 返回指針的函數(shù)
8.13 void*和動態(tài)存儲分配
8.13.1 void*
8.13.2 動態(tài)存儲分配
第9章 結(jié)構(gòu)、聯(lián)合及其他類型
9.1 結(jié)構(gòu)類型和結(jié)構(gòu)變量的定義
9.1.1 結(jié)構(gòu)類型的定義
9.1.2 結(jié)構(gòu)變量的定義
9.2 結(jié)構(gòu)成員的引用
9.2.1 結(jié)構(gòu)成員的引用方法
9.2.2 指向結(jié)構(gòu)的指針和運(yùn)算符->
9.3 用結(jié)構(gòu)變量和指向結(jié)構(gòu)的指針作函數(shù)參數(shù)
9.4 結(jié)構(gòu)變量的初始化
9.5 結(jié)構(gòu)數(shù)組
9.6 聯(lián)合類型
9.6.1 聯(lián)合變量的定義
9.6.2 聯(lián)合變量的引用
9.7 枚舉類型
9.8 位域
9.9 用typedef定義類型
第10章 編譯預(yù)處理
10.1 宏定義
10.1.1 不帶參數(shù)的宏定義
10.1.2 帶參數(shù)的宏定義
10.1.3 運(yùn)算符#和##
10.2 文件包含
10.3 條件編譯
第11章 文件
11.1 C文件概述
11.2 文件類型指針
11.3 文件的打開與關(guān)閉
11.3.1 文件的打開
11.3.2 文件的關(guān)閉
11.4 文件的讀寫
11.4.1 fputc函數(shù)和fgetc函數(shù)
11.4.2 fwrite函數(shù)和fread函數(shù)
11.4.3 fprintf函數(shù)和fscanf函數(shù)
11.4.4 fputs函數(shù)和fgets函數(shù)
11.5 文件的定位
11.5.1 rewind函數(shù)
11.5.2 fseek函數(shù)
11.5.3 ftell函數(shù)
11.6 文件操作的出錯(cuò)檢測
11.6.1 ferror函數(shù)
11.6.2 clearerr函數(shù)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號