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

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

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

定 價:¥29.00

作 者: 孫淑霞,何建軍,肖陽春編著
出版社: 電子工業(yè)出版社
叢編項: 高等學校計算機教材
標 簽: C

ISBN: 9787121005961 出版時間: 2005-01-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 348 字數(shù):  

內(nèi)容簡介

  本書作為C/C++程序設(shè)計課程的教科書,共由11章組成。主要內(nèi)容包括:C語言簡單程序的編寫和調(diào)試,C語言程序設(shè)計基礎(chǔ)(其中包括:基本數(shù)據(jù)類型和基本輸入、輸出函數(shù)、運算符與表達式),控制結(jié)構(gòu),數(shù)組,指針,函數(shù),編譯預處理與變量的存儲類型,文件,結(jié)構(gòu)體與共用體,圖形程序設(shè)計基礎(chǔ),C++程序設(shè)計基礎(chǔ)。每章后面都附有一定量的編程練習題,書后附有習題參考答案。全書內(nèi)容安排緊湊,簡明扼要,由淺入深,實用性強。該書可與《C/C++語言程序設(shè)計實驗與習題指導》配套使用。本書可作為大專院校非計算機專業(yè)本科生、研究生的相關(guān)課程的教學用書,也可作為計算機專業(yè)學生學習C/C++程序設(shè)計的教材,同時還可供自學者參考。

作者簡介

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

圖書目錄

第1章  C語言簡單程序的編寫和調(diào)試
 1. 1  C語言的特點
 1. 2  程序與程序設(shè)計
 1. 3  C程序的基本結(jié)構(gòu)
 1. 4  C程序的調(diào)試
 1. 4. 1  編輯
 1. 4. 2  編譯
 1. 4. 3  連接
 1. 4. 4  運行
 1. 4. 5  程序的跟蹤調(diào)試
 1. 5  程序舉例
 習題
 第2章  C語言程序設(shè)計基礎(chǔ)
 2. 1  基本數(shù)據(jù)類型
 2. 1. 1  C程序數(shù)據(jù)分類
 2. 1. 2  常量. 符號常量與變量
 2. 2  常用數(shù)據(jù)類型
 2. 2. 1  整型數(shù)據(jù)
 2. 2. 2  實型
 2. 2. 3  字符型
 2. 3  運算符和表達式
 2. 3. 1  C程序的運算符和表達式的基本概念
 2. 3. 2  算術(shù)運算符和算術(shù)表達式
 2. 3. 3  關(guān)系運算符和關(guān)系表達式
 2. 3. 4  邏輯運算符和邏輯表達式
 2. 3. 5  賦值運算符和賦值表達式
 2. 3. 6  自增. 自減運算符及其表達式
 2. 3. 7  逗號運算符和逗號表達式
 2. 3. 8  位運算符
 2. 3. 9  其他運算符
 2. 4  基本輸兒輸出函數(shù)
 2. 4. 1  格式輸出函數(shù)prinff()
 2. 4. 2  格式輸入函數(shù)scanf()
 2. 4. 3  字符輸出函數(shù)putchar()
 2. 4. 4  字符輸入函數(shù)getchar()
 2. 5  程序舉例
 習題
 第3章  控制結(jié)構(gòu)
 3. 1  程序的3種基本控制結(jié)構(gòu)
 3. 1. 1  C語句概述
 3. 1. 2  C程序的邏輯結(jié)構(gòu)
 3. 2  if語句
 3. 2. 1  簡單if語句
 3. 2. 2  if-else語句
 3. 2. 3  else if語句
 3. 2. 4  if語句的嵌套
 3. 3  switch語句
 3. 4  while語句
 3. 5  do-while語句
 3. 6  for語句
 3. 7  幾種循環(huán)語句的比較和循環(huán)嵌套
 3. 8  break語句和continue語句
 3. 8. 1  break語句
 3. 8. 2  continue語句
 3. 9  goto語句和語句標號
 3. 10  程序舉例
 習題
 第4章  數(shù)組
 4. 1  一維數(shù)組
 4. 1. 1  一維數(shù)組的引入
 4. 1. 2  一維數(shù)組的定義和初始化
 4. 1. 3  一維數(shù)組元素的引用
 4. 2  多維數(shù)組
 4. 2. 1  二維數(shù)組的定義和初始化
 4. 2. 2  二維數(shù)組元素的引用
 4. 3  字符數(shù)組
 4. 3. 1  字符串與一維字符數(shù)組
 4. 3. 2  二維字符數(shù)組
 4. 3. 3  字符數(shù)組的輸入和輸出
 4. 3. 4  字符串處理函數(shù)
 4. 4  程序舉例
 習題
 第5章  指針
 5. 1  指針和地址
 5. 2  指針變量的定義和引用
 5. 3  指針運算
 5. 4  指針與數(shù)組
 5. 4. 1  指向一維數(shù)組的指針
 5. 4. 2  指向二維數(shù)組的指針
 5. 5  指針與字符串
 5. 6  指向指針的指針
 5. 7  用于動態(tài)內(nèi)存分配的函數(shù)
 5. 8  程序舉例
 習題
 第6章  函數(shù)
 6. 1  函數(shù)的定義和聲明
 6. 1. 1  函數(shù)的引入
 6. 1. 2  函數(shù)的定義
 6. 2  函數(shù)的調(diào)用與返回
 6. 2. 1  函數(shù)的調(diào)用
 6. 2. 2  函數(shù)的返回
 6. 3  函數(shù)的參數(shù)
 6. 3. 1  傳值調(diào)用
 6. 3. 2  傳址調(diào)用
 6. 4  命令行參數(shù)
 6. 5  遞歸調(diào)用
 6. 6  程序舉例
 習題
 第7章  編譯預處理與變量的存儲類型
 7. 1  宏定義
 7. 1. 1  不帶參數(shù)宏的定義
 7. 1. 2  帶參數(shù)宏的定義
 7. 2  文件包含
 7. 3  條件編譯
 7. 4  變量的存儲類型
 7. 4. 1  自動變量
 7. 4. 2  靜態(tài)變量
 7. 4. 3  寄存器變量
 7. 4. 4  外部變量
 7. 5  多個源程序文件下的變量使用
 7. 6  程序舉例
 習題
 第8章  文件
 8. 1  文件的基本概念
 8. 1. 1  緩沖文件系統(tǒng)
 8. 1. 2  非緩沖文件系統(tǒng)
 8. 1. 3  文件指針和文件位置指針
 8. 2  文件的打開與關(guān)閉
 8. 2. 1  文件的打開函數(shù)fopen()
 8. 2. 2  文件的關(guān)閉函數(shù)fclose()
 8. 3  文件的輸入/輸出函數(shù)
 8. 3. 1  按字符方式讀/寫文件的函數(shù)fgetc(), fputc()
 8. 3. 2  按行方式讀/寫文件的函數(shù)fgets(), tputs()
 8. 3. 3  按格式讀/寫文件的函數(shù)fpnnffO, fscanf()
 8. 3. 4  按塊讀/寫文件的函數(shù)fread(), fwrite()
 8. 3. 5  文件定位函數(shù)
 8. 4  非緩沖文件系統(tǒng)
 8. 5  程序舉例
 習題
 第9章  結(jié)構(gòu)體與共用體
 9. 1  結(jié)構(gòu)體
 9. 1. 1  結(jié)構(gòu)體類型
 9. 1. 2  結(jié)構(gòu)體變量的定義
 9. 1. 3  結(jié)構(gòu)成員的引用
 9. 1. 4  鮚構(gòu)體變量的初始化
 9. 2  結(jié)構(gòu)數(shù)組
 9. 3  結(jié)構(gòu)指針
 9. 4  結(jié)構(gòu)與函數(shù)
 9. 4. 1  結(jié)構(gòu)體變量作為函數(shù)的參數(shù)
 9. 4. 2  結(jié)構(gòu)體變量的地址作為函數(shù)的參數(shù)
 9. 4. 3  結(jié)構(gòu)數(shù)組作為函數(shù)的參數(shù)
 9. 5  共用體
 9. 6  枚舉
 9. 7  用typedef定義類型
 9. 8  鏈表
 9. 8. 1  單向鏈表
 9. 8. 2  鏈表的建立
 9. 8. 3  鏈表的插入和刪除
 9. 9  程序舉例
 習題
 第10章  圖形程序設(shè)計基礎(chǔ)
 10. 1  圖形適配器的基本工作方式
 10. 2  常用圖形函數(shù)
 10. 3  圖形程序舉例
 習題
 第11章  C++程序設(shè)計基礎(chǔ)
 11. 1  C++程序結(jié)構(gòu)
 11. 2  C++的輸入/輸出流
 11. 2. 1  輸出流(cout)
 11. 2. 2  輸入流(cin)
 11. 3  引用
 11. 4  函數(shù)的重載
 11. 5  帶缺省參數(shù)的函數(shù)
 11. 6  C++新增運算符
 11. 6. 1  作用域運算符
 11. 6. 2  動態(tài)內(nèi)存分配與撤消運算符
 11. 7  const修飾符
 11. 8  類和對象
 11. 8. 1  類和對象的定義
 11. 8. 2  構(gòu)造函數(shù)和析構(gòu)函數(shù)
 11. 8. 3  類的友元
 11. 8. 4  this指針
 11. 9  重載
 11. 9. 1  類成員函數(shù)重載
 11. 9. 2  類構(gòu)造函數(shù)重載
 11. 9. 3  運算符重載
 11. 10  繼承
 11. 10. 1  基類與派生類
 11. 10. 2  public繼承
 11. 10. 3  private繼承
 11. 10. 4  protected繼承
 11. 10. 5  多繼承
 11. 10. 6  派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
 11. 11  多態(tài)性和虛擬函數(shù)
 11. 11. 1  多態(tài)性
 11. 11. 2  虛擬函數(shù)
 11. 11. 3  虛擬析構(gòu)函數(shù)
 習題
 習題參考答案
 第2章  C語言程序設(shè)計基礎(chǔ)
 第3章  控制結(jié)構(gòu)
 第4章  數(shù)組
 第5章  指針
 第6章  函數(shù)
 第7章  編譯預處理與變量的存儲類型
 第8章  文件
 第9章  結(jié)構(gòu)體與共用體
 第10章  圖形程序設(shè)計
 第11章  C++程序設(shè)計基礎(chǔ)
 附錄
 附錄A  常用字符與代碼對照表
 附錄B  C語言中的關(guān)鍵字
 附錄C  運算符的優(yōu)先級與結(jié)合性

本目錄推薦

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