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

C/C++程序設計教程

C/C++程序設計教程

定 價:¥31.00

作 者: 陳策等編著
出版社: 機械工業(yè)出版社
叢編項: 零距離電腦培訓學校 編程系列
標 簽: C語言

ISBN: 9787111144267 出版時間: 2004-07-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 319 字數(shù):  

內(nèi)容簡介

  本書是系統(tǒng)介紹C與C++語言的基礎教程。全書共分12課,第1課到第6課主要講解C語言程序設計的內(nèi)容,包括C語言的發(fā)展歷史、C程序的特點與基本構成、C中的數(shù)據(jù)類型、運算符和表達式、程序控制語句、函數(shù)和預編譯指令等。從第7課開始,主要講解C++語言在面向對象方面擴充的內(nèi)容和特性,包括面向對象方法學的基本理論、C++程序的基本構成、類與對象、函數(shù)與運算符重載、繼承與多態(tài)等。第12課專門對C與C++中的輸入與輸出功能進行了講解和對比。每課除了講解C與C++必備的知識外,還有上機操作部分、常見問題解答和課后作業(yè),以幫助讀者更好地理解和掌握本單元的內(nèi)容。書中的源代碼和習題答案均可在http://www.cmpbook.com免費下載。本書內(nèi)容全面、實例豐富、敘述清晰、結構安排合理,既能作為學習C與C++語言的入門書籍,又能作為深入掌握C與C++的提高書籍。本書適合電腦培訓班學員及C/C++編程愛好者使用。

作者簡介

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

圖書目錄

出版說明
前言
第1課C語言概述
  1.1  課前導讀
  1.2  課堂教學
    1.2.1  程序設計語言的發(fā)展
    1.2.2 C語言的產(chǎn)生
    1.2.3  C語言的特點
    1.2.4 C程序的基本構成
    1.2.5  C程序的編輯、編譯、連接和執(zhí)行
    1.2.6 C集成開發(fā)環(huán)境(1DE)
  1.3  上機操作
  1.4常見問題解答
  1.5  課后作業(yè)
第2課數(shù)據(jù)類型、運算符和表達式
  21  課前導讀
  2.2  課堂教學
    2.2.1  關于注釋
    2.2.2標識符—
    2.2.3數(shù)據(jù)類型
    2.2.4常量
    2.2.5變量
    2.2.6運算符
    2.2.7表達式
  2.3  上機操作
    2.3.1  操作一:字符常量的ASCII碼  
    2.3.2操作二:使用表達式
  2.4常見問題解答
  2.5  課后作業(yè)
第3課程序控制語句
  3.1  課前導讀
  3.2  課堂教學
    3.2.1  C語言中的語句
    3.2.2 if語句
    3.2.3  switch語句  
    3.2.4 while語句
    3.2.5  do*w11Ue語句  
    3.2.6  for語句
    3.2.7 break與continue語句
    3.2.8 goto語句
    3.3  上機操作
    3.3.1  操作一:使用if*else分支選擇語句
    3.3.2操作二:使用for循環(huán)語句
    3.3.3  操作三:使用do*while與while循環(huán)語句
    3.4  常見問題解答
    3.5  課后作業(yè)
第4課  函數(shù)與編譯預處理指令
   4.1  課前導讀
   4.2  課堂教學
    4.2.1  函數(shù)的定義與聲明
    4.2.2從函數(shù)返回  
    4.2.3  函數(shù)調(diào)用與參數(shù)傳遞
    4.2.4  將數(shù)組作為函數(shù)參數(shù)
    4.2.5  函數(shù)的作用域  
    4.2.6主函數(shù)參數(shù)
    4.2.7  函數(shù)遞歸
    4.2.8  編譯預處理指令
    4.3  上機操作
    4.3.1  操作一:編寫函數(shù)
    4.3.2  操作二:編寫遞歸函數(shù)
    4.3.3  操作三:函數(shù)的調(diào)用關系
    4.4  常見問題解答
    4.5  課后作業(yè)
第5課數(shù)組與指針
    5.1  課前導讀
    5.2  課堂教學
    5.2.1  一維數(shù)組
    5.2.2  多維數(shù)組
    5.2.3  數(shù)組的初始化 
    5.2.4指針與指針變量
    5.2.5  指針的運算符
    5.2.6指針的運算
    5.2.7指針與數(shù)組
    5.2.8動態(tài)內(nèi)存分配  
    5.2.9  指向指針的指針
    5.2.1  函數(shù)與指針
  5. 3  上機操作
    5.3.1  操作一:數(shù)組元素的冒泡法排序
    5.3.2  操作二:字符串數(shù)組的選擇法排序
  5.4常見問題解答
  5.5  課后作業(yè)
第6課 結構、聯(lián)合及枚舉
  6.1  課前導讀
  6.2  課堂教學
    6.2.1  結構及結構變量定義
    6.2.2  結構成員的訪問及結構變量的初始化
    6.2.3  結構數(shù)組
    6.2.4結構指針
    6.2.5  結構與函數(shù)—’
    6.2.6嵌套結構—
    6.2.7位域
    6.2.8聯(lián)合
    6.2.9枚舉
    6.2.1用戶定義類型
  6.3  上機操作—
    6.3.1  操作一:使用結構數(shù)組
    6.3.2  操作二:使用結構中的聯(lián)合  
  6.4常見問題解答
  6.5  課后作業(yè)
第7課  由C到C4-4-
  7.1  課前導讀
  7.2  課堂教學
    7.2.1  結構化程序設計的缺陷和不足  
    7.2.2面向對象方法概述
    7.2.3  面向對象的若干概念
    7.2.4面向對象的特征
    7.2.5  C++的發(fā)展歷史
    7.2.6  C++對C的擴充
    7.2.7  C++程序的基本構成
    7.2.8  C++程序的編譯、連接和執(zhí)行
  7.3  上機操作
  7.4常見問題解答
    7.5  課后作業(yè)
  第8課  類與對象
    8。1  課前導讀
    8.2  課堂教學
    8.2.1  類定義與對象定義
    8.2.2  類成員變量和類成員函數(shù)
    8.2.3靜態(tài)類成員
    8.2.4  類中的const
    8.2.5  嵌套類與局部類
    8.2.6類的友元—.
    8.2.7  對象數(shù)組與對象指針
    8.2.8出is指針
    8.2.9  類、結構、聯(lián)合的關系
    8.2.1  new和delete運算符
    8.3  上機操作
    8.4  常見問題解答
    8.5  課后作業(yè)
  第9課  C++中的函數(shù)及重載
    9.1  課前導讀
    9.2  課堂教學
    9.2.1  友元函數(shù)
    9.2.3  默認函數(shù)參數(shù)  
    9.4不定函數(shù)參數(shù)  
    9.2.5  引用函數(shù)參數(shù)及函數(shù)返回引用  
    9.2.6  類的構造與析構函數(shù)
    9.2.7  函數(shù)的重載
    9.2.8運算符重載
    9.3  上機操作
    9.4  常見問題解答
    9.5  課后作業(yè)
  第1課繼承性
    1.1  課前導讀
    1.2  課堂教學  
    1.2.1  單繼承
    1.2.2  繼承中的成員覆蓋  
    1.2.3  子類對象的構造與析構
    1.2.4  子類到父類間構造函數(shù)參數(shù)的傳遞
    1.2.5  繼承中的賦值兼容規(guī)則
    1.2.6  多重繼承
    1.2.7  多重繼承的二義性問題
  1.3  上機操作
    1.3.1  操作一:使用類的單繼承
    1.3.2  操作--:使用類的多重繼承
  1.4  常見問題解答
  1.5  課后作業(yè)  
第11課  多態(tài)性
  11.1  課前導讀  
  11.2  課堂教學  
    11.2.1  多態(tài)在C++中的實現(xiàn)
    11.2.2  虛函數(shù)的說明與定義  
    11.2.3  使用虛函數(shù)的意義  
    11.2.4  破壞虛函數(shù)的動態(tài)連接的情況
    11.2.5  虛析構函數(shù)
    112.6 純虛函數(shù)與抽象類
    11.2.7虛基類
    11.2.8  虛基類與虛函數(shù)結合時的多態(tài)性
  11.3上機操作
  11.4  常見問題解答  
  11.5課后作業(yè)
第12課  輸入、輸出和磁盤文件
    12.1  課前導讀  
    122  課堂教學  
    12.2.1  文件和流的概念
    12.2.2  C中的簡單控制臺I/O
    12.2.3  C中的格式化控制臺FO
    12.2.4  C中的I/O文件系統(tǒng)
    12.2.5  C++中I/O介紹
    12.2.6  C++的流輸入與流輸出
    12.2.7  創(chuàng)建自定義的插入與提取運算符
    12.2.8  C++中流的格式化  
    12.2.9  C++中的文件I/O
    12.3  上機操作  
    12.4常見問題解答
    12.5  課后作業(yè)

本目錄推薦

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