出版時(shí)間:2007-9 出版社:人民郵電出版社 作者:鄭山紅 等 著 頁數(shù):226
內(nèi)容概要
《C語言程序設(shè)計(jì)》主要介紹:C語言的基本概念、語言的組成要素以及在程序設(shè)計(jì)中的應(yīng)用,共分10章。《C語言程序設(shè)計(jì)》提供多個(gè)綜合實(shí)例,通過分析、算法描述、源程序及運(yùn)行結(jié)果四步驟的詳細(xì)闡述,引導(dǎo)讀者掌握C語言的程序設(shè)計(jì)方法,加深對知識的理解。全書針對初學(xué)者的特點(diǎn),在內(nèi)容的組織方面強(qiáng)調(diào)層次性與邏輯性,注重概念定義的嚴(yán)謹(jǐn)性和準(zhǔn)確性,敘述由淺入深,通俗易懂?! 陡叩葘W(xué)校教材:C語言程序設(shè)計(jì)》可作為高等院?!癈語言程序設(shè)計(jì)”課程的教材,也可作為軟件開發(fā)人員的技術(shù)參考書。
書籍目錄
第1章 C語言概述1.1 計(jì)算機(jī)語言的發(fā)展1.2 C語言的發(fā)展及特點(diǎn)1.2.1 C語言的發(fā)展1.2.2 C語言的特點(diǎn)1.3 C語言的組成要素1.4 C程序的基本構(gòu)成1.5 C程序的運(yùn)行機(jī)制1.6 C語言的開發(fā)環(huán)境1.6.1 Turbo C 2.0簡介1.6.2 Turbo C 2.0集成開發(fā)環(huán)境1.6.3 Turbo C 2.0的配置文件1.6.4 Turbo C 2.0編寫程序的基本過程本章小結(jié)習(xí)題1第2章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式2.1 數(shù)據(jù)類型2.2 常量與變量2.2.1 常量2.2.2 變量2.3 運(yùn)算符與表達(dá)式2.3.1 算術(shù)運(yùn)算符及算術(shù)表達(dá)式2.3.2 關(guān)系運(yùn)算符及關(guān)系表達(dá)式2.3.3 邏輯運(yùn)算符及邏輯表達(dá)式2.3.4 賦值運(yùn)算符及賦值表達(dá)式2.3.5 增量運(yùn)算符2.3.6 條件運(yùn)算符及條件表達(dá)式2.3.7 逗號運(yùn)算符及逗號表達(dá)式2.3.8 求字節(jié)數(shù)運(yùn)算符及求字節(jié)數(shù)表達(dá)式2.3.9 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符及表達(dá)式本章小結(jié)習(xí)題2第3章 控制結(jié)構(gòu)3.1 概述3.2 順序結(jié)構(gòu)程序設(shè)計(jì)3.2.1 賦值語句3.2.2 字符輸入輸出函數(shù)3.2.3 格式輸入輸出函數(shù)3.2.4 程序舉例3.3 選擇結(jié)構(gòu)程序設(shè)計(jì)3.3.1 if語句3.3.2 switch語句3.3.3 程序舉例3.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)3.4.1 while語句3.4.2 do-while語句3.4.3 for語句3.4.4 循環(huán)的嵌套3.5 break與continue語句3.6 綜合實(shí)例本章小結(jié)習(xí)題3第4章 數(shù)組4.1 概述4.2 一維數(shù)組4.2.1 一維數(shù)組的定義4.2.2 一維數(shù)組的初始化4.2.3 一維數(shù)組的引用4.2.4 一維數(shù)組程序舉例4.3 二維數(shù)組4.3.1 二維數(shù)組的定義4.3.2 二維數(shù)組的初始化4.3.3 二維數(shù)組的引用4.3.4 二維數(shù)組程序舉例4.4 多維數(shù)組4.5 字符數(shù)組4.5.1 字符數(shù)組的定義和引用4.5.2 字符數(shù)組的初始化4.5.3 字符數(shù)組的輸入輸出4.5.4 字符串處理函數(shù)4.6 綜合實(shí)例本章小結(jié)習(xí)題4第5章 函數(shù)5.1 函數(shù)的定義5.2 函數(shù)的調(diào)用5.2.1 函數(shù)調(diào)用的一般形式5.2.2 函數(shù)參數(shù)的傳遞5.3 函數(shù)的聲明5.4 函數(shù)的返回5.4.1 函數(shù)的返回5.4.2 返回值5.5 函數(shù)的嵌套與遞歸5.5.1 函數(shù)的嵌套5.5.2 函數(shù)的遞歸5.6 變量的作用域與存儲類型5.6.1 局部變量5.6.2 全局變量5.6.3 靜態(tài)變量5.6.4 寄存器變量5.6.5 外部變量5.6.6 作用域與存儲類型小結(jié)本章小結(jié)習(xí)題5第6章 指針6.1 指針變量6.1.1 指針變量的提出6.1.2 指針變量的定義6.1.3 指針變量的初始化6.1.4 指針變量的引用6.1.5 指針作函數(shù)參數(shù)6.2 指針與數(shù)組6.2.1 指針與一維數(shù)組6.2.2 指針與二維數(shù)組6.2.3 指針與字符串6.2.4 指針數(shù)組6.2.5 指向數(shù)組元素的指針作為函數(shù)參數(shù)6.3 指針與函數(shù)6.3.1 返回指針的函數(shù)6.3.2 指向函數(shù)的指針6.4 指向指針的指針6.5 動(dòng)態(tài)內(nèi)存分配6.6 main()函數(shù)和命令行參數(shù)6.7 綜合實(shí)例本章小結(jié)習(xí)題6第7章 結(jié)構(gòu)體、共用體和枚舉7.1 結(jié)構(gòu)體類型的定義7.2 結(jié)構(gòu)體類型變量的定義和引用7.2.1 結(jié)構(gòu)體類型變量的定義7.2.2 結(jié)構(gòu)體類型變量的初始化7.2.3 結(jié)構(gòu)體類型變量的引用7.3 包含結(jié)構(gòu)體的結(jié)構(gòu)體7.4 結(jié)構(gòu)體類型數(shù)組的定義和引用7.5 結(jié)構(gòu)體與指針7.5.1 指向結(jié)構(gòu)體類型變量的指針7.5.2 指向結(jié)構(gòu)體類型數(shù)組的指針7.6 共用體7.6.1 共用體的定義7.6.2 共用體變量的引用7.6.3 共用體類型數(shù)據(jù)的特點(diǎn)7.7 枚舉類型7.7.1 枚舉類型的定義7.7.2 枚舉類型變量的定義7.8 自定義數(shù)據(jù)類型7.9 綜合實(shí)例本章小結(jié)習(xí)題7第8章 位運(yùn)算8.1 位運(yùn)算符和位運(yùn)算8.1.1 按位與運(yùn)算符8.1.2 按位或運(yùn)算符8.1.3 按位異或運(yùn)算符8.1.4 按位取反運(yùn)算符8.1.5 左移運(yùn)算符8.1.6 右移運(yùn)算符8.2 位段8.2.1 位段的定義8.2.2 位段的使用8.3 綜合實(shí)例本章小結(jié)習(xí)題8第9章 文件9.1 文件概述9.2 文件指針9.3 文件的打開和關(guān)閉9.3.1 文件打開函數(shù)fopen()9.3.2 文件關(guān)閉函數(shù)fclose()9.4 文件的讀寫9.4.1 字符讀寫函數(shù)fgetc()和fputc()9.4.2 字符串讀寫函數(shù)fgets()和fputs()9.4.3 數(shù)據(jù)塊讀寫函數(shù)fread()和fwrite()9.4.4 格式化讀寫函數(shù)fscanf()和fpintf()9.4.5 自定義其他類型數(shù)據(jù)的讀寫函數(shù)9.5 文件的定位9.6 文件的出錯(cuò)檢測9.7 綜合實(shí)例本章小結(jié)習(xí)題9第10章 編譯預(yù)處理10.1 宏定義10.1.1 不帶參數(shù)的宏定義10.1.2 帶參數(shù)的宏定義10.1.3 宏定義的嵌套10.1.4 取消宏定義10.2 文件包含10.3 條件編譯10.4 其他預(yù)處理功能10.5 預(yù)定義的宏名本章小結(jié)習(xí)題10附錄Ⅰ 預(yù)備知識附錄Ⅱ 常用字符與ASCII代碼對照表附錄Ⅲ C語言中的關(guān)鍵字附錄Ⅳ 運(yùn)算符的優(yōu)先級與結(jié)合性附錄Ⅴ C庫函數(shù)參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載