出版時(shí)間:2007-9 出版社:人民郵電出版社 作者:鄭山紅 等 著 頁(yè)數(shù):226
內(nèi)容概要
《C語(yǔ)言程序設(shè)計(jì)》主要介紹:C語(yǔ)言的基本概念、語(yǔ)言的組成要素以及在程序設(shè)計(jì)中的應(yīng)用,共分10章?!禖語(yǔ)言程序設(shè)計(jì)》提供多個(gè)綜合實(shí)例,通過(guò)分析、算法描述、源程序及運(yùn)行結(jié)果四步驟的詳細(xì)闡述,引導(dǎo)讀者掌握C語(yǔ)言的程序設(shè)計(jì)方法,加深對(duì)知識(shí)的理解。全書(shū)針對(duì)初學(xué)者的特點(diǎn),在內(nèi)容的組織方面強(qiáng)調(diào)層次性與邏輯性,注重概念定義的嚴(yán)謹(jǐn)性和準(zhǔn)確性,敘述由淺入深,通俗易懂?! 陡叩葘W(xué)校教材:C語(yǔ)言程序設(shè)計(jì)》可作為高等院校“C語(yǔ)言程序設(shè)計(jì)”課程的教材,也可作為軟件開(kāi)發(fā)人員的技術(shù)參考書(shū)。
書(shū)籍目錄
第1章 C語(yǔ)言概述1.1 計(jì)算機(jī)語(yǔ)言的發(fā)展1.2 C語(yǔ)言的發(fā)展及特點(diǎn)1.2.1 C語(yǔ)言的發(fā)展1.2.2 C語(yǔ)言的特點(diǎn)1.3 C語(yǔ)言的組成要素1.4 C程序的基本構(gòu)成1.5 C程序的運(yùn)行機(jī)制1.6 C語(yǔ)言的開(kāi)發(fā)環(huán)境1.6.1 Turbo C 2.0簡(jiǎn)介1.6.2 Turbo C 2.0集成開(kāi)發(fā)環(huán)境1.6.3 Turbo C 2.0的配置文件1.6.4 Turbo C 2.0編寫(xiě)程序的基本過(guò)程本章小結(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 逗號(hào)運(yùn)算符及逗號(hào)表達(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 賦值語(yǔ)句3.2.2 字符輸入輸出函數(shù)3.2.3 格式輸入輸出函數(shù)3.2.4 程序舉例3.3 選擇結(jié)構(gòu)程序設(shè)計(jì)3.3.1 if語(yǔ)句3.3.2 switch語(yǔ)句3.3.3 程序舉例3.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)3.4.1 while語(yǔ)句3.4.2 do-while語(yǔ)句3.4.3 for語(yǔ)句3.4.4 循環(huán)的嵌套3.5 break與continue語(yǔ)句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 變量的作用域與存儲(chǔ)類型5.6.1 局部變量5.6.2 全局變量5.6.3 靜態(tài)變量5.6.4 寄存器變量5.6.5 外部變量5.6.6 作用域與存儲(chǔ)類型小結(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 文件的打開(kāi)和關(guān)閉9.3.1 文件打開(kāi)函數(shù)fopen()9.3.2 文件關(guān)閉函數(shù)fclose()9.4 文件的讀寫(xiě)9.4.1 字符讀寫(xiě)函數(shù)fgetc()和fputc()9.4.2 字符串讀寫(xiě)函數(shù)fgets()和fputs()9.4.3 數(shù)據(jù)塊讀寫(xiě)函數(shù)fread()和fwrite()9.4.4 格式化讀寫(xiě)函數(shù)fscanf()和fpintf()9.4.5 自定義其他類型數(shù)據(jù)的讀寫(xiě)函數(shù)9.5 文件的定位9.6 文件的出錯(cuò)檢測(cè)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ù)備知識(shí)附錄Ⅱ 常用字符與ASCII代碼對(duì)照表附錄Ⅲ C語(yǔ)言中的關(guān)鍵字附錄Ⅳ 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性附錄Ⅴ C庫(kù)函數(shù)參考文獻(xiàn)
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版