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

C\C++程序設計教程

C\C++程序設計教程

定 價:¥28.00

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

購買這本書可以去


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

內容簡介

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

作者簡介

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

圖書目錄

第1章 緒論 1.1 C語言的歷史與發(fā)展 1.2 C語言的特點 1.3 簡單C程序介紹 l.3.1 C語言的程序結構 1.3.2 C語言程序的書寫規(guī)則 1.4 C語言的標識符和關鍵詞 1.4.1 C語言的標識符 1.4.2 C語言的關鍵詞 習題第2章 數據類型、運算符和表達式 2.1 C語言的數據類型 2.1.1 數據類型 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 算術運算符和算術表達式 2.4.2 賦值運算符和賦值表達式 2.4.3 關系運算符和關系表達式 2.4.4 邏輯運算符和邏輯表達式 2.4.5 位運算符 2.4.6 其他運算符和表達式 2.5 運算符的優(yōu)先級和結合性 2.6 數據類型的轉換 2.6.1 自動類型轉換 2.6.2 強制類型轉換 習題第3章 C程序的輸入輸出和庫函數 3.1 庫函數與頭文件 3.2 輸出函數 3.2.1 putchar函數 3.2.2 printf函數 3.3 輸入函數 3.3.1 getchar函數 3.3.2 scanf函數 3.4 綜合應用舉例 習題第4章 C程序流程控制的實現 4.1 條件語句 4.1.1 if語句 4.1.2 switch語句 4.2 循環(huán)語句 4.2.1 goto語句和if語句構成循環(huán) 4.2.2 while語句構成循環(huán) 4.2.3 dowhile語句構成循環(huán) 4.2.4 for語句構成循環(huán) 4.2.5 循環(huán)的嵌套 4.3 其他控制語句 4.3.1 break語句 4.3.2 continue語句 4.3.3 空語句 習題第5章 數組 5.1 一維數組的定義和引用 5.1.1 一維數組的定義 5.1.2 一維數組元素的引用 5.1.3 一維數組的初始化 5.2 二維數組的定義和引用 5.2.1 二維數組的定義 5.2.2 二維數組元素的引用 5.2.3 二維數組的初始化 5.3 字符數組與字符串 5.3.1 字符數組的定義 5.3.2 字符數組的引用 5.3.3 字符數組的初始化 5.3.4 字符串的概念與引用 5.3.5 字符串的輸入 5.3.6 字符串的輸出 5.3.7 字符串的常用處理函數 習題第6章 函數 6.1 概述 6.2 函數定義和函數說明 6.2.1 函數的定義 6.2.2 函數的說明 6.3 函數的參數和返回值 6.3.1 形式參數和實際參數 6.3.2 函數的返回值 6.4 函數的調用 6.5 函數的嵌套調用 6.6 函數的遞歸調用 6.7 數組作為函數參數 6.7.1 數組元素作為函數實參 6.7.2 數組名作為函數參數 6.8 綜合應用舉例 習題第7章 存儲類別和作用域 7.1 數據類型和存儲類別 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 存儲類別小結 7.4 內部函數和外部函數 7.4.1 內部函數 7.4.2 外部函數 習題第8章 編譯預處理 8.1 文件包含 8.2 宏定義 8.2.1 不帶參數的宏定義 8.2.2 帶參數的宏定義 8.3 條件編譯 習題第9章 指針 9.1 指針和地址的概念 9.2 變量的指針和指向變量的指針變量 9.2.1 指針變量的定義 9.2.2 指針變量的引用 9.2.3 指針變量作為函數參數 9.3 數組的指針和指向數組的指針變量 9.3.1 指向數組元素的指針 9.3.2 通過指針引用數組元素 9.3.3 數組名作函數參數 9.3.4 指向多維數組的指針和指針變量 9.4 字符串的指針和指向字符串的指針變量 9.4.1 字符串的表示形式 9.4.2 字符串指針作函數參數 9.4.3 對使用字符指針變量和字符數組的討論 9.5 函數的指針和指向函數的指針變量 9.5.1 用函數指針變量調用函數 9.5.2 用指向函數的指針作函數參數 9.6 返回指針值的函數 9.7 指針數組和指向指針的指針 9.7.1 指針數組的概念 9.7.2 指向指針的指針 9.7.3 指針數組作main函數的形參 習題第10章 結構體與共用體 10.1 概述 10.2 定義結構體類型變量的方法 10.3 結構體變量的引用 10.4 結構體變量的初始化 10.5 結構體數組 10.5.1 定義結構體數組 10.5.2 結構體數組的初始化 10.6 指向結構體類型數據的指針 10.6.1 指向結構體變量的指針 10.6.2 指向結構體數組的指針 10.6.3 用結構體變量和指向結構體的指針作函數參數 10.7 用指針處理鏈表 10.7.1 鏈表概述 10.7.2 簡單鏈表 10.7.3 處理動態(tài)鏈表所需的函數 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 共用體類型數據的特點 10.9 枚舉類型 10.10 用typedef定義類型 習題第11章 文件 11.1 C文件概述 11.2 文件類型指針 11.3 文件的打開和關閉 11.3.1 文件的打開(fopen函數) 11.3.2 文件的關閉(fclose函數) 11.4 文件的讀寫 11.4.1 fputc函數和fgetc函數(putc函數和getc函數) 11.4.2 fread函數和fwrite函數 11.4.3 fprinff函數和fscanf函數 11.4.4 其他讀寫函數 11.5 文件的定位 11.5.1 rewind函數 11.5.2 fseek函數和隨機讀寫 11.5.3 ftell函數 11.6 出錯的檢測 11.6.1 ferror函數 11.6.2 clearerr函數 11.7 文件輸入輸出小結 習題第12章 算法和流程圖 12.1 算法的概念 12.2 簡單算法舉例 12.3 算法的特性 12.4 算法的表示 12.4.1 用自然語言表示算法 12.4.2 用流程圖表示算法 12.4.3 3種基本結構和改進的流程圖 12.4.4 用N-S流程圖表示算法 12.4.5 用偽代碼表示算法 12.4.6 用計算機語言表示算法 習題第13章 面向對象程序設計語言C++ 13.1 面向對象的思想 13.1.1 結構化程序設計 13.1.2 面向對象程序設計 13.2 面向對象程序設計的基本概念 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 函數的重載 13.3.5 帶默認參數的函數 13.3.6 引用類型變量 13.4 類和對象 13.4.1 C++的類和對象 13.4.2 構造函數和析構函數 13.4.3 靜態(tài)成員和友元 13.4.4 繼承和派生 13.4.5 基類和派生類的構造函數 習題參考文獻附錄A 常用字符與ASCII代碼對照表附錄B C語言中的關鍵字附錄C 運算符和結合性附錄D C語言常用語法提要附錄E C庫函數

本目錄推薦

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