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

C ++程序設(shè)計

C ++程序設(shè)計

定 價:¥26.00

作 者: 和克智編著
出版社: 西安交通大學(xué)出版社
叢編項:
標(biāo) 簽: C語言

ISBN: 9787560511412 出版時間: 1999-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 337頁 字?jǐn)?shù):  

內(nèi)容簡介

  內(nèi)容簡介C十十是80年代初出現(xiàn)的一種程序設(shè)計語言,它除了保持C語言的簡潔高效等特點(diǎn)外,還支持面向?qū)ο蟮某绦蛟O(shè)計。本書共分15章和1個附錄,全面、系統(tǒng)地介紹了C++語言的語言要素及C++程序設(shè)計的方法與步驟。特別是在面向?qū)ο蟪绦蛟O(shè)計方面,書中通過逐步完成幾個較大型的范例程序,從應(yīng)用的角度予以詳細(xì)的介紹,以期讀者能夠迅速地掌握這一新型的程序設(shè)計方法。本書是1995年7月出版的《C++程序設(shè)計》一書的第2版,是作者集多年教學(xué)、科研和實(shí)際應(yīng)用的心得體會而精心撰寫而成的。書中許多內(nèi)容是其它資料中沒有提到而在實(shí)用中又會經(jīng)常遇到的。相信讀者能夠從本書中得到較大的收獲。本書可用作大專院校C十十語言課程的教材,計算機(jī)軟件開發(fā)和應(yīng)用人員的參考資料,尤其適合自學(xué)C十十語言的讀者使用。

作者簡介

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

圖書目錄

     目錄
   前言
   第1章 緒論
    1.1 C++語言的發(fā)展和特點(diǎn)
    1.2 面向?qū)ο蟮某绦蛟O(shè)計
    1.2.1 抽象和封裝——對象
    1.2.2 派生和繼承
    1.2.3 多態(tài)性
    1.3 C++程序的結(jié)構(gòu)
    1.4 基本的輸入和輸出
    1.5 C十十程序的開發(fā)步驟
    習(xí)題
   第2章 數(shù)據(jù)和表達(dá)式
    2.1 C十十語言的詞法符號
    2.1.1 關(guān)鍵字
    2.1.2 標(biāo)識符
    2.1.3 標(biāo)點(diǎn)符號
    2.1.4 分隔符
    2.2 基本數(shù)據(jù)類型
    2.3 常量
    2.3.1 數(shù)值常量
    2.3.2 字符常量
    2.3.3 字符串常量
    2.4 變量及其說明
    2.5 基本運(yùn)算符和表達(dá)式
    2.5.1 基本運(yùn)算符
    2.5.2 表達(dá)式
    2.6 賦值表達(dá)式和類型轉(zhuǎn)換
    2.6.1 賦值表達(dá)式
    2.6.2 增量減量運(yùn)算符
    2.6.3 復(fù)合賦值運(yùn)算符
    2.6.4 表達(dá)式中的類型轉(zhuǎn)換
    2.6.5 強(qiáng)制類型轉(zhuǎn)換
    2.7 簡單變量的初始化
    2.7.1 變量的初始化
    2.7.2 const和volatile修飾符
    習(xí)題
   第3章 程序控制語句
    3.1 C+十語言的語句
    3.1.1 C++語句的基本形式
    3.1.2 塊語句
    3.2 選擇語句
    3.2.1 if語句
    3.2.2 if語句的嵌套
    3.2.3 三元條件表達(dá)式
    3.2.4 switch語句
    3.2.5 if語句和switch語句的比較
    3.3 循環(huán)語句
    3.3.1 while語句
    3.3.2 do-while語句
    3.3.3 for語句
    3.3.4 三種循環(huán)語句的比較
    3.3.5 循環(huán)的嵌套
    3.4 循環(huán)的中斷
    3.4.1 break語句
    3.4.2 continue語句
    3.4.3 exit()函數(shù)和abort()函數(shù)
    3.4.4 補(bǔ)充說明
    3.5 got0語句與標(biāo)號
    習(xí)題
   第4章 函數(shù)
    4.1 函數(shù)
    4.1.1 定義函數(shù)
    4.1.2 函數(shù)的調(diào)用
    4.2 函數(shù)間的數(shù)據(jù)傳遞
    4.2.1 函數(shù)的參數(shù)和返回值
    4.2.2 函數(shù)原型
    4.2.3 函數(shù)的值調(diào)用
    4.3 C+十的庫函數(shù)
    4.4 作用域和存儲類
    4.4.1 作用域
    4.4.2 存儲類
    4.5 函數(shù)的遞歸調(diào)用
    4.6 內(nèi)聯(lián)函數(shù)
    4.7 帶有缺省參數(shù)的函數(shù)
    4.8 參數(shù)數(shù)目可變的函數(shù)
    4.9 函數(shù)重載
    4.10 編譯預(yù)處理
    4.10.1 嵌入指令
    4.10.2 宏
    4.10.3 條件編譯指令
    4.11 程序的多文件組織
    4.11.1 連接屬性
    4.11.2 分割編譯
    習(xí)題
   第5章 數(shù)組
    5.1 數(shù)組
    5.1.1 一維數(shù)組
    5.1.2 多維數(shù)組
    5.1.3 數(shù)組間的賦值
    5.1.4 數(shù)組與函數(shù)
    5.2 字符串
    5.2.1 字符串的存儲形式
    5.2.2 字符串?dāng)?shù)組
    5.2.3 字符串間的賦值
    5.2.4 字符串與函數(shù)
    5.3 字符串處理庫函數(shù)
    習(xí)題
   第6章 指針和引用
    6.1 指針
    6.1.1 指針概念
    6.1.2 指針的說明
    6.1.3 對指針的訪問
    6.1.4 指針的運(yùn)算
    6.1.5 多級指針
    6.2 指針與數(shù)組
    6.2.1 用指針訪問數(shù)組元素
    6.2.2 指針與字符串
    6.2.3 指針數(shù)組和數(shù)組指針
    6.3 指針與函數(shù)
    6.3.1 指針作為函數(shù)的參數(shù)
    6.3.2 返回指針的函數(shù)
    6.3.3 C+十語言中的main()函數(shù)
    6.3.4 指向函數(shù)的指針
    6.4 指針和動態(tài)內(nèi)存分配
    6.5 引用
    6.5.1 引用的說明與使用
    6.5.2 引用與函數(shù)
    6.6 void和const型指針
    6.6.1 void型指針
    6.6.2 const型指針
    習(xí)題
   第7章 結(jié)構(gòu)、聯(lián)合和枚舉
    7.1 類型定義
    7.2 結(jié)構(gòu)
    7.2.1 定義結(jié)構(gòu)
    7.2.2 說明結(jié)構(gòu)變量
    7.2.3 訪問結(jié)構(gòu)變量
    7.2.4 結(jié)構(gòu)變量成員
    7.3 結(jié)構(gòu)數(shù)組和結(jié)構(gòu)指針
    7.3.1 結(jié)構(gòu)數(shù)組
    7.3.2 結(jié)構(gòu)指針
    7.4 結(jié)構(gòu)與函數(shù)
    7.5 位域
    7.6 聯(lián)合
    7.6.1 定義聯(lián)合
    7.6.2 聯(lián)合的使用
    7.7 枚舉
    7.7.1 枚舉類型的定義及其變量的說明
    7.7.2 枚舉變量的使用
    習(xí)題
   第8章 類和對象
    8.1 概述
    8.2 類
    8.2.1 類的說明
    8.2.2 類與結(jié)構(gòu)
    8.2.3 內(nèi)聯(lián)成員函數(shù)
    8.3 對象
    8.3.1 對象的說明
    8.3.2 對象的使用
    8.3.3 類作用域
    8.4 成員函數(shù)的重載
    8.5 this指針
    習(xí)題
   第9章 構(gòu)造函數(shù)和析構(gòu)函數(shù)
    9.1 構(gòu)造函數(shù)
    9.1.1 定義構(gòu)造函數(shù)
    9.1.2 構(gòu)造函數(shù)與對象初始化
    9.1.3 構(gòu)造函數(shù)和new運(yùn)算符
    9.1.4 缺省的構(gòu)造函數(shù)
    9.2 析構(gòu)函數(shù)
    9.2.1 定義析構(gòu)函數(shù)
    9.2.2 析構(gòu)函數(shù)和delete運(yùn)算符
    9.2.3 缺省的析構(gòu)函數(shù)
    9.3 拷貝初始化構(gòu)造函數(shù)
    9.4 構(gòu)造函數(shù)與對象成員
    習(xí)題
   第10章 繼承和派生類
    10.1 繼承
    10.1.1 單一繼承
    10.1.2 多重繼承
    10.2 初始化基類成員
    10.3 二義性、支配規(guī)則和賦值兼容規(guī)則
    10.3.1 二義性
    10.3.2 支配規(guī)則
    10.3.3 繼承和對象成員
    10.3.4 賦值兼容規(guī)則
    10.4 虛基類
    習(xí)題
   第11章 類的其它特性
    11.1 友元函數(shù)
    11.1.1 友元函數(shù)的說明
    11.1.2 使用友元函數(shù)
    11.1.3 將成員函數(shù)用作友元
    11.2 虛函數(shù)
    11.2.1 虛函數(shù)
    11.2.2 純虛函數(shù)
    11.3 靜態(tài)成員
    11.3.1 靜態(tài)數(shù)據(jù)成員
    11.3.2 靜態(tài)成員函數(shù)
    11.4 const,volatile對象和const,volatile成員函數(shù)
    11.5 指向類成員的指針
    習(xí)題
   第12章 運(yùn)算符重載
    12.1 運(yùn)算符重載
    12.1.1 重載運(yùn)算符
    12.1.2 使用運(yùn)算符重載
    12.1.3 友元運(yùn)算符
    12.1.4 轉(zhuǎn)換函數(shù)
    12.1.5 賦值運(yùn)算符重載
    12.2 幾個特殊運(yùn)算符的重載
    12.2.1 增量減量運(yùn)算符
    12.2.2 下標(biāo)運(yùn)算符
    12.2.3 其它幾個特殊運(yùn)算符的重載
    12.3 字符串類
    12.3.1 定義字符串類
    12.3.2 使用字符串類
    習(xí)題
   第13章 C++語言的I/O流類
    13.1 概述
    13.1.1 流
    13.1.2 文件
    13.1.3 緩沖
    13.2 C++的基本流類體系
    13.2.1 基本流類體系
    13.2.2 預(yù)定義的流及流運(yùn)算符
    13.2.3 流的格式化I/O
    13.2.4 流的錯誤處理
    13.3 輸入和輸出
    13.3.1 格式化輸入
    13.3.2 輸入操作函數(shù)
    13.3.3 格式化輸出
    13.3.4 輸出操作函數(shù)
    13.3.5 重載提取和插入運(yùn)算符
    習(xí)題
   第14章 文件流和內(nèi)存流
    14.1 文件流
    14.1.1 C++語言的文件流類體系
    14.1.2 文件的打開與關(guān)閉
    14.1.3 文件的訪問
    14.2 幾個主要用于文件的函數(shù)
    14.2.1 文件的讀寫函數(shù)
    14.2.2 文件隨機(jī)訪問的函數(shù)
    14.3 文本文件和二進(jìn)制文件
    14.3.1 文本文件
    14.3.2 二進(jìn)制文件
    14.4 內(nèi)存流
    14.4.1 C++的內(nèi)存流類體系
    14.4.2 使用內(nèi)存流
    14.5 兩個專門用于內(nèi)存流的函數(shù)
    習(xí)題
   第15章 模板
    15.1 函數(shù)模板
    15.1.1 定義模板函數(shù)
    15.1.2 使用模板函數(shù)
    15.1.3 特例函數(shù)
    15.2 類模板
    15.2.1 定義模板類
    15.2.2 使用模板類
   習(xí)題
   附錄 ASCII碼表
   參考文獻(xiàn)
   

本目錄推薦

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