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

C\C++程序設(shè)計(jì)教程

C\C++程序設(shè)計(jì)教程

定 價(jià):¥28.00

作 者: 姜雷、施澤全、鄧國(guó)萍
出版社: 中國(guó)鐵道工業(yè)出版社
叢編項(xiàng): 高職高專計(jì)算機(jī)教育規(guī)劃教材
標(biāo) 簽: 教材教輔與參考書

購(gòu)買這本書可以去


ISBN: 9787113080532 出版時(shí)間: 2007-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 324 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書編寫中參考了全國(guó)計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試的《程序員考試大綱》中有關(guān)C/C++語(yǔ)言程序設(shè)計(jì)的要求,全面、系統(tǒng)、循序漸進(jìn)地介紹了C/C++語(yǔ)言的基本概念、各種語(yǔ)法成分及其在程序設(shè)計(jì)中的應(yīng)用,并提供了大量示例和習(xí)題,引導(dǎo)讀者掌握一般程序設(shè)計(jì)的方法。全書共分13章,主要內(nèi)容包括:C語(yǔ)言的基本概念、數(shù)據(jù)類型、運(yùn)算符和表達(dá)式應(yīng)用、分支和循環(huán)語(yǔ)句、數(shù)組、函數(shù)、動(dòng)態(tài)存儲(chǔ)、編譯預(yù)處理、指針、結(jié)構(gòu)體與共用體、文件,以及面向?qū)ο蟪绦蛟O(shè)計(jì)的思想、概念、C++語(yǔ)言的基本語(yǔ)法和C++程序的基本結(jié)構(gòu)等。全書概念清晰、結(jié)構(gòu)合理、內(nèi)容嚴(yán)謹(jǐn)、講解透徹、重點(diǎn)突出、示例典型、實(shí)用性強(qiáng),既考慮到初學(xué)者的特點(diǎn),又能滿足軟件設(shè)計(jì)人員的工作需要。本書可以作為高等院校學(xué)生以及計(jì)算機(jī)培訓(xùn)班學(xué)員學(xué)習(xí)C/C++語(yǔ)言的教材,也適合廣大軟件開發(fā)人員和自學(xué)人員參考閱讀。

作者簡(jiǎn)介

暫缺《C\C++程序設(shè)計(jì)教程》作者簡(jiǎn)介

圖書目錄

第1章 緒論 1.1 C語(yǔ)言的歷史與發(fā)展 1.2 C語(yǔ)言的特點(diǎn) 1.3 簡(jiǎn)單C程序介紹 l.3.1 C語(yǔ)言的程序結(jié)構(gòu) 1.3.2 C語(yǔ)言程序的書寫規(guī)則 1.4 C語(yǔ)言的標(biāo)識(shí)符和關(guān)鍵詞 1.4.1 C語(yǔ)言的標(biāo)識(shí)符 1.4.2 C語(yǔ)言的關(guān)鍵詞 習(xí)題第2章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 2.1 C語(yǔ)言的數(shù)據(jù)類型 2.1.1 數(shù)據(jù)類型 2.1.2 基本類型的長(zhǎng)度和范圍 2.1.3 基本類型修飾符 2.2 常量 2.2.1 整型常量 2.2.2 實(shí)型常量 2.2.3 字符常量 2.2.4 字符串常量 2.2.5 符號(hào)常量 2.3 變量 2.3.1 變量的命名 2.3.2 變量的定義和賦值 2.3.3 整型變量 2.3.4 實(shí)型變量 2.3.5 字符型變量 2.4 運(yùn)算符和表達(dá)式 2.4.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 2.4.2 賦值運(yùn)算符和賦值表達(dá)式 2.4.3 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 2.4.4 邏輯運(yùn)算符和邏輯表達(dá)式 2.4.5 位運(yùn)算符 2.4.6 其他運(yùn)算符和表達(dá)式 2.5 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性 2.6 數(shù)據(jù)類型的轉(zhuǎn)換 2.6.1 自動(dòng)類型轉(zhuǎn)換 2.6.2 強(qiáng)制類型轉(zhuǎn)換 習(xí)題第3章 C程序的輸入輸出和庫(kù)函數(shù) 3.1 庫(kù)函數(shù)與頭文件 3.2 輸出函數(shù) 3.2.1 putchar函數(shù) 3.2.2 printf函數(shù) 3.3 輸入函數(shù) 3.3.1 getchar函數(shù) 3.3.2 scanf函數(shù) 3.4 綜合應(yīng)用舉例 習(xí)題第4章 C程序流程控制的實(shí)現(xiàn) 4.1 條件語(yǔ)句 4.1.1 if語(yǔ)句 4.1.2 switch語(yǔ)句 4.2 循環(huán)語(yǔ)句 4.2.1 goto語(yǔ)句和if語(yǔ)句構(gòu)成循環(huán) 4.2.2 while語(yǔ)句構(gòu)成循環(huán) 4.2.3 dowhile語(yǔ)句構(gòu)成循環(huán) 4.2.4 for語(yǔ)句構(gòu)成循環(huán) 4.2.5 循環(huán)的嵌套 4.3 其他控制語(yǔ)句 4.3.1 break語(yǔ)句 4.3.2 continue語(yǔ)句 4.3.3 空語(yǔ)句 習(xí)題第5章 數(shù)組 5.1 一維數(shù)組的定義和引用 5.1.1 一維數(shù)組的定義 5.1.2 一維數(shù)組元素的引用 5.1.3 一維數(shù)組的初始化 5.2 二維數(shù)組的定義和引用 5.2.1 二維數(shù)組的定義 5.2.2 二維數(shù)組元素的引用 5.2.3 二維數(shù)組的初始化 5.3 字符數(shù)組與字符串 5.3.1 字符數(shù)組的定義 5.3.2 字符數(shù)組的引用 5.3.3 字符數(shù)組的初始化 5.3.4 字符串的概念與引用 5.3.5 字符串的輸入 5.3.6 字符串的輸出 5.3.7 字符串的常用處理函數(shù) 習(xí)題第6章 函數(shù) 6.1 概述 6.2 函數(shù)定義和函數(shù)說(shuō)明 6.2.1 函數(shù)的定義 6.2.2 函數(shù)的說(shuō)明 6.3 函數(shù)的參數(shù)和返回值 6.3.1 形式參數(shù)和實(shí)際參數(shù) 6.3.2 函數(shù)的返回值 6.4 函數(shù)的調(diào)用 6.5 函數(shù)的嵌套調(diào)用 6.6 函數(shù)的遞歸調(diào)用 6.7 數(shù)組作為函數(shù)參數(shù) 6.7.1 數(shù)組元素作為函數(shù)實(shí)參 6.7.2 數(shù)組名作為函數(shù)參數(shù) 6.8 綜合應(yīng)用舉例 習(xí)題第7章 存儲(chǔ)類別和作用域 7.1 數(shù)據(jù)類型和存儲(chǔ)類別 7.2 局部變量和全局變量 7.2.1 局部變量 7.2.2 全局變量 7.3 變量的存儲(chǔ)類別 7.3.1 自動(dòng)變量 7.3.2 寄存器變量 7.3.3 外部變量 7.3.4 靜態(tài)變量 7.3.5 存儲(chǔ)類別小結(jié) 7.4 內(nèi)部函數(shù)和外部函數(shù) 7.4.1 內(nèi)部函數(shù) 7.4.2 外部函數(shù) 習(xí)題第8章 編譯預(yù)處理 8.1 文件包含 8.2 宏定義 8.2.1 不帶參數(shù)的宏定義 8.2.2 帶參數(shù)的宏定義 8.3 條件編譯 習(xí)題第9章 指針 9.1 指針和地址的概念 9.2 變量的指針和指向變量的指針變量 9.2.1 指針變量的定義 9.2.2 指針變量的引用 9.2.3 指針變量作為函數(shù)參數(shù) 9.3 數(shù)組的指針和指向數(shù)組的指針變量 9.3.1 指向數(shù)組元素的指針 9.3.2 通過(guò)指針引用數(shù)組元素 9.3.3 數(shù)組名作函數(shù)參數(shù) 9.3.4 指向多維數(shù)組的指針和指針變量 9.4 字符串的指針和指向字符串的指針變量 9.4.1 字符串的表示形式 9.4.2 字符串指針作函數(shù)參數(shù) 9.4.3 對(duì)使用字符指針變量和字符數(shù)組的討論 9.5 函數(shù)的指針和指向函數(shù)的指針變量 9.5.1 用函數(shù)指針變量調(diào)用函數(shù) 9.5.2 用指向函數(shù)的指針作函數(shù)參數(shù) 9.6 返回指針值的函數(shù) 9.7 指針數(shù)組和指向指針的指針 9.7.1 指針數(shù)組的概念 9.7.2 指向指針的指針 9.7.3 指針數(shù)組作main函數(shù)的形參 習(xí)題第10章 結(jié)構(gòu)體與共用體 10.1 概述 10.2 定義結(jié)構(gòu)體類型變量的方法 10.3 結(jié)構(gòu)體變量的引用 10.4 結(jié)構(gòu)體變量的初始化 10.5 結(jié)構(gòu)體數(shù)組 10.5.1 定義結(jié)構(gòu)體數(shù)組 10.5.2 結(jié)構(gòu)體數(shù)組的初始化 10.6 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針 10.6.1 指向結(jié)構(gòu)體變量的指針 10.6.2 指向結(jié)構(gòu)體數(shù)組的指針 10.6.3 用結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針作函數(shù)參數(shù) 10.7 用指針處理鏈表 10.7.1 鏈表概述 10.7.2 簡(jiǎn)單鏈表 10.7.3 處理動(dòng)態(tài)鏈表所需的函數(shù) 10.7.4 建立動(dòng)態(tài)鏈表 10.7.5 輸出鏈表 10.7.6 對(duì)鏈表的刪除操作 10.7.7 對(duì)鏈表的插入操作 10.7.8 對(duì)鏈表的綜合操作 10.8 共用體 10.8.1 共用體的概念 10.8.2 共用體變量的引用方式 10.8.3 共用體類型數(shù)據(jù)的特點(diǎn) 10.9 枚舉類型 10.10 用typedef定義類型 習(xí)題第11章 文件 11.1 C文件概述 11.2 文件類型指針 11.3 文件的打開和關(guān)閉 11.3.1 文件的打開(fopen函數(shù)) 11.3.2 文件的關(guān)閉(fclose函數(shù)) 11.4 文件的讀寫 11.4.1 fputc函數(shù)和fgetc函數(shù)(putc函數(shù)和getc函數(shù)) 11.4.2 fread函數(shù)和fwrite函數(shù) 11.4.3 fprinff函數(shù)和fscanf函數(shù) 11.4.4 其他讀寫函數(shù) 11.5 文件的定位 11.5.1 rewind函數(shù) 11.5.2 fseek函數(shù)和隨機(jī)讀寫 11.5.3 ftell函數(shù) 11.6 出錯(cuò)的檢測(cè) 11.6.1 ferror函數(shù) 11.6.2 clearerr函數(shù) 11.7 文件輸入輸出小結(jié) 習(xí)題第12章 算法和流程圖 12.1 算法的概念 12.2 簡(jiǎn)單算法舉例 12.3 算法的特性 12.4 算法的表示 12.4.1 用自然語(yǔ)言表示算法 12.4.2 用流程圖表示算法 12.4.3 3種基本結(jié)構(gòu)和改進(jìn)的流程圖 12.4.4 用N-S流程圖表示算法 12.4.5 用偽代碼表示算法 12.4.6 用計(jì)算機(jī)語(yǔ)言表示算法 習(xí)題第13章 面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言C++ 13.1 面向?qū)ο蟮乃枷? 13.1.1 結(jié)構(gòu)化程序設(shè)計(jì) 13.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì) 13.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念 13.2.1 對(duì)象和類 13.2.2 消息 13.2.3 抽象性 13.2.4 封裝性 13.2.5 繼承性 13.2.6 多態(tài)性 13.3 C++對(duì)C的擴(kuò)充 13.3.1 C++對(duì)C語(yǔ)言的改進(jìn) 13.3.2 最簡(jiǎn)單的C++程序 13.3.3 C++的輸入輸出 13.3.4 函數(shù)的重載 13.3.5 帶默認(rèn)參數(shù)的函數(shù) 13.3.6 引用類型變量 13.4 類和對(duì)象 13.4.1 C++的類和對(duì)象 13.4.2 構(gòu)造函數(shù)和析構(gòu)函數(shù) 13.4.3 靜態(tài)成員和友元 13.4.4 繼承和派生 13.4.5 基類和派生類的構(gòu)造函數(shù) 習(xí)題參考文獻(xiàn)附錄A 常用字符與ASCII代碼對(duì)照表附錄B C語(yǔ)言中的關(guān)鍵字附錄C 運(yùn)算符和結(jié)合性附錄D C語(yǔ)言常用語(yǔ)法提要附錄E C庫(kù)函數(shù)

本目錄推薦

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