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

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

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

定 價:¥28.00

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

購買這本書可以去


ISBN: 9787113080532 出版時間: 2007-09-01 包裝: 平裝
開本: 16開 頁數(shù): 324 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 緒論 1.1 C語言的歷史與發(fā)展 1.2 C語言的特點 1.3 簡單C程序介紹 l.3.1 C語言的程序結(jié)構(gòu) 1.3.2 C語言程序的書寫規(guī)則 1.4 C語言的標識符和關(guān)鍵詞 1.4.1 C語言的標識符 1.4.2 C語言的關(guān)鍵詞 習(xí)題第2章 數(shù)據(jù)類型、運算符和表達式 2.1 C語言的數(shù)據(jù)類型 2.1.1 數(shù)據(jù)類型 2.1.2 基本類型的長度和范圍 2.1.3 基本類型修飾符 2.2 常量 2.2.1 整型常量 2.2.2 實型常量 2.2.3 字符常量 2.2.4 字符串常量 2.2.5 符號常量 2.3 變量 2.3.1 變量的命名 2.3.2 變量的定義和賦值 2.3.3 整型變量 2.3.4 實型變量 2.3.5 字符型變量 2.4 運算符和表達式 2.4.1 算術(shù)運算符和算術(shù)表達式 2.4.2 賦值運算符和賦值表達式 2.4.3 關(guān)系運算符和關(guān)系表達式 2.4.4 邏輯運算符和邏輯表達式 2.4.5 位運算符 2.4.6 其他運算符和表達式 2.5 運算符的優(yōu)先級和結(jié)合性 2.6 數(shù)據(jù)類型的轉(zhuǎn)換 2.6.1 自動類型轉(zhuǎn)換 2.6.2 強制類型轉(zhuǎn)換 習(xí)題第3章 C程序的輸入輸出和庫函數(shù) 3.1 庫函數(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程序流程控制的實現(xiàn) 4.1 條件語句 4.1.1 if語句 4.1.2 switch語句 4.2 循環(huán)語句 4.2.1 goto語句和if語句構(gòu)成循環(huán) 4.2.2 while語句構(gòu)成循環(huán) 4.2.3 dowhile語句構(gòu)成循環(huán) 4.2.4 for語句構(gòu)成循環(huán) 4.2.5 循環(huán)的嵌套 4.3 其他控制語句 4.3.1 break語句 4.3.2 continue語句 4.3.3 空語句 習(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ù)說明 6.2.1 函數(shù)的定義 6.2.2 函數(shù)的說明 6.3 函數(shù)的參數(shù)和返回值 6.3.1 形式參數(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ù)實參 6.7.2 數(shù)組名作為函數(shù)參數(shù) 6.8 綜合應(yīng)用舉例 習(xí)題第7章 存儲類別和作用域 7.1 數(shù)據(jù)類型和存儲類別 7.2 局部變量和全局變量 7.2.1 局部變量 7.2.2 全局變量 7.3 變量的存儲類別 7.3.1 自動變量 7.3.2 寄存器變量 7.3.3 外部變量 7.3.4 靜態(tài)變量 7.3.5 存儲類別小結(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 通過指針引用數(shù)組元素 9.3.3 數(shù)組名作函數(shù)參數(shù) 9.3.4 指向多維數(shù)組的指針和指針變量 9.4 字符串的指針和指向字符串的指針變量 9.4.1 字符串的表示形式 9.4.2 字符串指針作函數(shù)參數(shù) 9.4.3 對使用字符指針變量和字符數(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 簡單鏈表 10.7.3 處理動態(tài)鏈表所需的函數(shù) 10.7.4 建立動態(tài)鏈表 10.7.5 輸出鏈表 10.7.6 對鏈表的刪除操作 10.7.7 對鏈表的插入操作 10.7.8 對鏈表的綜合操作 10.8 共用體 10.8.1 共用體的概念 10.8.2 共用體變量的引用方式 10.8.3 共用體類型數(shù)據(jù)的特點 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ù)和隨機讀寫 11.5.3 ftell函數(shù) 11.6 出錯的檢測 11.6.1 ferror函數(shù) 11.6.2 clearerr函數(shù) 11.7 文件輸入輸出小結(jié) 習(xí)題第12章 算法和流程圖 12.1 算法的概念 12.2 簡單算法舉例 12.3 算法的特性 12.4 算法的表示 12.4.1 用自然語言表示算法 12.4.2 用流程圖表示算法 12.4.3 3種基本結(jié)構(gòu)和改進的流程圖 12.4.4 用N-S流程圖表示算法 12.4.5 用偽代碼表示算法 12.4.6 用計算機語言表示算法 習(xí)題第13章 面向?qū)ο蟪绦蛟O(shè)計語言C++ 13.1 面向?qū)ο蟮乃枷? 13.1.1 結(jié)構(gòu)化程序設(shè)計 13.1.2 面向?qū)ο蟪绦蛟O(shè)計 13.2 面向?qū)ο蟪绦蛟O(shè)計的基本概念 13.2.1 對象和類 13.2.2 消息 13.2.3 抽象性 13.2.4 封裝性 13.2.5 繼承性 13.2.6 多態(tài)性 13.3 C++對C的擴充 13.3.1 C++對C語言的改進 13.3.2 最簡單的C++程序 13.3.3 C++的輸入輸出 13.3.4 函數(shù)的重載 13.3.5 帶默認參數(shù)的函數(shù) 13.3.6 引用類型變量 13.4 類和對象 13.4.1 C++的類和對象 13.4.2 構(gòu)造函數(shù)和析構(gòu)函數(shù) 13.4.3 靜態(tài)成員和友元 13.4.4 繼承和派生 13.4.5 基類和派生類的構(gòu)造函數(shù) 習(xí)題參考文獻附錄A 常用字符與ASCII代碼對照表附錄B C語言中的關(guān)鍵字附錄C 運算符和結(jié)合性附錄D C語言常用語法提要附錄E C庫函數(shù)

本目錄推薦

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