注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C語言程序設計案例教程

C語言程序設計案例教程

C語言程序設計案例教程

定 價:¥26.80

作 者: 盧鳳雙,張律編著
出版社: 北京科海電子出版社
叢編項: 案例教程系列
標 簽: C

ISBN: 9787900107350 出版時間: 2002-09-01 包裝: 精裝
開本: 26cm+光盤1片 頁數: 327 字數:  

內容簡介

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

作者簡介

暫缺《C語言程序設計案例教程》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號