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

C++答疑解惑與典型題解

C++答疑解惑與典型題解

定 價:¥35.00

作 者: 汪名杰,尹靜,郝立 編著
出版社: 北京郵電大學出版社
叢編項:
標 簽: VC++

ISBN: 9787563522903 出版時間: 2010-09-01 包裝: 平裝
開本: 16開 頁數(shù): 329 字數(shù):  

內(nèi)容簡介

  《C++答疑解惑與典型題解》深入淺出、系統(tǒng)全面地介紹了最新各大高校的C++練習題及考研題。全書共分22章,內(nèi)容包括C++的基本概念,面向?qū)ο蟪绦蛟O計、函數(shù)、數(shù)組、指針、引用、結(jié)構(gòu)、類、拷貝函數(shù)等?!禖++答疑解惑與典型題解》以知識結(jié)構(gòu)圖~常見疑惑解答~實踐解題編程~考研真題講解為主線組織編寫,每一章的題型歸納都進行了詳細分析評注,以便于幫助讀者掌握本章的重點及迅速回憶本章的內(nèi)容。《C++答疑解惑與典型題解》結(jié)構(gòu)清晰、易教易學、實例豐富、學以致用、注重能力,對易混淆和歷年考題中較為關(guān)注的內(nèi)容進行了重點提示和講解?!禖++答疑解惑與典型題解》既可以作為C++編程學習的參考書,也可以作為復習考研的練習冊,更可以作為各類培訓班的培訓教程。此外,《C++答疑解惑與典型題解》也非常適于教師的C++教學以及各種編程自學人員參考閱讀。

作者簡介

暫缺《C++答疑解惑與典型題解》作者簡介

圖書目錄

第1章 C++基本概念和入門
1.1 答疑解惑
1.1.1 C++程序是如何構(gòu)成的?
1.1.2 在C++程序中,主函數(shù)、標準庫函數(shù)和用戶自定義函數(shù)之間有何區(qū)別?
1.1.3 在C++程序中,函數(shù)是如何構(gòu)成的?
1.1.4 如何將C++源程序生成可執(zhí)行的程序?
1.1.5 為什么要在程序中使用注釋,C++中有何注釋方法?
1.1.6 C語言和C++有什么關(guān)系?
1.1.7 為什么編譯系統(tǒng)要提供標準庫函數(shù),如何使用標準庫函數(shù)?
1.1.8 C++程序的構(gòu)成和書寫形式是什么?
1.1.9 如何理解程序設計的目標在正確的前提下,其重要性排列次序依次為:可讀、可維護、可移植和高效率?
1.1.10 什么是數(shù)值溢出?整數(shù)溢出與浮點數(shù)溢出有何不同?
1.2 典型題解
題型1基礎知識
考研真題匯總
第2章 基本數(shù)據(jù)類型與自定義數(shù)據(jù)類型
2.1 答疑解惑
2.1.1 基本數(shù)據(jù)類型和非基本數(shù)據(jù)類型(自定義數(shù)據(jù)類型)有何區(qū)別?
2.1.2 為什么在定義變量時要指定變量的類型,如何確定一個變量的類型?
2.1.3 C++中有哪幾種指定常量的方法,為何要定義常變量?
2.1.4 C++中字符型常量與字符串常量的主要區(qū)別是什么?
2.1.5 什么是匈牙利命名法,如何使用它?
2.1.6 如何確定一個類型變量所占的內(nèi)存字節(jié)數(shù),某個基本數(shù)據(jù)類型的變量占用的內(nèi)存字節(jié)數(shù)都是固定的嗎?
2.1.7 保留字與標準標識符之間有何區(qū)別?
2.1.8 “O”、‘O’、‘\O’和“\O”之間有何區(qū)別?
2.2 典型題解
題型1基礎知識
題型2程序理解
題型3編程實踐
考研真題匯總
3章 表達式和編程語句
3.1 答疑解惑
3.1.1 什么是C++的運算符、表達式和語句?
3.1.2 什么是運算符的優(yōu)先級和結(jié)合性?
3.1.3 C++中bool類型值有哪些表示方法?關(guān)于布爾的運算說明有哪些?請舉例說明
3.1.4 什么是短路表達式?
3.1.5 什么是左值和右值?
3.1.6 設有“inta;”,則if(a:3)與if(a——3)有何區(qū)別?
3.1.7 浮點變量與數(shù)字常量之間使用和“!一”進行比較可靠嗎?
3.1.8 什么是操作數(shù)的求值順序,它有什么副作用?
3.1.9 在32位機器中,sizeof(int)為4,為什么cout和#include“文件名”有區(qū)別嗎?
6.1.5 頭文件中一般包含什么信息?
6.1.6 ifelse和#if#else有何區(qū)別?
6.1.7 文件包含命令可以嵌套嗎?
6.1.8 如何避免多次包含同一個頭文件?
6.1.9 什么是void函數(shù),它怎么使用?
6.1.1 0頭文件的結(jié)構(gòu)是什么?請舉例說明
6.2 典型題解
題型1基礎知識
題型2程序理解
題型3編程實踐
考研真題匯總
第7章 數(shù)組
7.1 答疑解惑
7.1.1 什么是數(shù)組,為什么需要數(shù)組?
7.1.2 數(shù)組在內(nèi)存中如何存放,一個數(shù)組究竟要占用多少內(nèi)存?
7.1.3 若有數(shù)組定義語I"inta[5];”,則a代表什么?&a[1]一&a[O]一?
7.1.4 為什么數(shù)組名必須是常量?
7.1.5 傳遞數(shù)組時是將整個數(shù)組的內(nèi)容都傳遞給函數(shù)嗎?
7.1.6 若有定義chars1口=”well";char·s2[]={‘w’,‘e’,‘l’,‘l’);”,則s1和s2相同嗎?
7.1.7 數(shù)組的下標越界時,編譯器并不指示錯誤,是不是下標越界與否無關(guān)緊要?
7.1.8 數(shù)組名和指針是不是同回事?
7.2 典型題解
題型1基礎知識
題型2程序理解
題型3編程實踐
考研真題匯總
第8章 指針
8.1 答疑解惑
8.1.1 內(nèi)存單元的地址和內(nèi)存單元的內(nèi)容相同嗎?
8.1.2 基類型不同的指針所占用的內(nèi)存字節(jié)數(shù)相同嗎?如何取得一個變量的內(nèi)存地址?
8.1.3 指針變量的地址就是指針所存放的地址嗎?
8.1.4 為什么要對指針變量進行初始化?對指針進行初始化有哪些方法?
8.1.5 指針+整數(shù)-?指針-指針-?
8.1.6 兩個指針可以相比較嗎?
8.1.7 為什么需要動態(tài)內(nèi)存分配?C++程序中動態(tài)分配的內(nèi)存會被自動釋放嗎?
8.1.8 如何通過指針以及數(shù)組名來引用一維數(shù)組的元素?
8.1.9 如何通過指針以及數(shù)組名來引用二維數(shù)組的元素?
8.1.1 0使用指針變量操作字符串與字符數(shù)組操作字符串的區(qū)別是什么?
8.1.1 l指針函數(shù)和函數(shù)指針含義相同嗎?
8.1.1 2指針數(shù)組和數(shù)組指針是否相同?
8.1.1 3常量指針,指針常量和指向常量的指針常量有何區(qū)別?
8.2 典型題解
題型1基礎知識
題型2程序理解
題型3編程實踐
考研真題匯總
第9章 引用
9.1 答疑解惑
9.1.1 什么是引用?
9.1.2 “任何東西都可以定義一個引用這句話對嗎?
9.1.3 函數(shù)傳遞參數(shù)有哪些方式?
9.1.4 引用和指針之間有何區(qū)別?
9.1.5 下面兩個引用運算符&的用法是否相同?
9.1.6 “引用沒有對應的內(nèi)存,因此不能對引用運用&運算符來取地址”這句話對否?
9.2 典型題解
題型1基礎知識
題型2程序理解
題型3編程實踐
考研真題匯總
第10章 結(jié)構(gòu)
10.1 答疑解惑
10.1.1 結(jié)構(gòu)體與結(jié)構(gòu)體變量有何區(qū)別?
10.1.2 在C++中結(jié)構(gòu)體與類有何區(qū)別?
10.1.3 為什么在TurboC++3.O中編譯
以下程序會出現(xiàn)"Cannotconvert‘B’to ‘A”’的錯誤提示?
10.1.4 要訪問結(jié)構(gòu)體變量的成員,有哪些方法?
10.1.5 在32位機器中,若有定義:structS,U{charc1;inti;charc2}s;則sizeof(s)——6嗎?:
10.1.6 結(jié)構(gòu)體和聯(lián)合體(共用體)的異同點是什么?:
10.2 典型題解:
題型1基礎知識
題型2程序理解
題型3編程實踐:
考研真題匯總
第11章 類
11.1 答疑解惑
11.1.1 結(jié)構(gòu)體類型和類有什么區(qū)別?
11.1.2 一個類的接口和實現(xiàn)有何區(qū)別?以及構(gòu)造函數(shù)和析構(gòu)函數(shù)的區(qū)別有哪些?
11.1.3 什么是對象,如何定義和使用對象?
11.1.4 類的成員有哪些訪問權(quán)限?
11.1.5 將類的成員設置成private訪問權(quán)限可以防止一切非法的訪問嗎?
11.1.6 類里面的常量都有效嗎?
11.2 典型題解
題型1基礎知識
題型2程序理解
題型3編程實踐
考研真題匯總
第12章 構(gòu)造函數(shù)
12.1 答疑解惑
12.1.1 構(gòu)造函數(shù)的作用是什么?它有什么特點?
12.1.2 析構(gòu)函數(shù)有什么特點?它的作用是什么?
12.1.3 類的默認構(gòu)造函數(shù)有哪些?
12.1.4 以下代碼的輸出結(jié)果是什么?
12.1.5 為什么下面的代碼不能通過編譯?
12.2 典型題解
題型1基礎知識
題型2程序理解
題型3編程實踐
考研真題匯總
第13章 面向?qū)ο蟪绦蛟O計
13.1 答疑解惑
13.1.1 什么是結(jié)構(gòu)化程序設計,它有何缺點?
13.1.2 析構(gòu)函數(shù)有什么特點?它的作用是什么?
13.1.3 為什么使用面向?qū)ο缶幊瘫让嫦蚪Y(jié)構(gòu)編程更能提高程序員的工作效率?
13.1.4 為什么使用面向?qū)ο缶幊瘫让嫦蚪Y(jié)構(gòu)編程更能提高程序員的工作效率?
13.2 典型題解
題型1基礎知識
題型2程序理解
題型3編程實踐
考研真題匯總
第14章 堆與拷貝構(gòu)造函數(shù)
14.1 答疑解惑
14.1.1 什么是堆?
14.1.2 為何要用new和delete來從堆中動態(tài)分配對象,而不使用malloc和free?
14.1.3 如何正確使用rnalloc和free?
14.1.4 若Student是已經(jīng)定義的類,為什么構(gòu)造函數(shù)Student::Student(Student)是非法的?
14.1.5 構(gòu)造函數(shù)與析構(gòu)函的數(shù)的聯(lián)系是什么?
14.1.6 構(gòu)造與析構(gòu)的次序是什么?
14.2 典型題解
題型1基礎知識
題型2程序理解
題型3編程實踐
考研真題匯總
第15章 靜態(tài)成員與友元
15.1 答疑解惑
15.1 I1為什么下面的代碼在編譯時通不過?
15.1.2 訪問靜態(tài)成員有哪些方式?
15.1.3 為什么下面的代碼編譯時,通不過編譯,提示:voidcdecl Samplel print(void)’:function cannot ccess’Sample:x’,print是Sample的友元函數(shù),應該可以訪問類的私有成員啊?
15.1.4 源文件中定義函數(shù)或函數(shù)中定義靜態(tài)變量時使用的static和在類中說明靜態(tài)成員時使用的static有何區(qū)別?
15.2 典型題解
……
第16章 繼承與派生
第17章 多重繼承
第18章 多態(tài)性與虛函數(shù)
第19章 I/O流
第20章 模板
第21章 C++工具
第22章 課程測試及考研仿真題

本目錄推薦

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