




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、序號 題干 答案使用關(guān)鍵字class定義的類中默認(rèn)的訪問權(quán)限是私有(Private)的.作用域運(yùn)算符 (:)只能用來限定成員函數(shù)所屬的類 . 錯 構(gòu)造函數(shù)和析構(gòu)函數(shù)都不能重載 . 錯 析構(gòu)函數(shù)是一種函數(shù)體為空的成員函數(shù) . 錯說明或定義對象時,類名前面不需要加class關(guān)鍵字.對對象成員的表示與結(jié)構(gòu)變量成員的表示相同 ,使用運(yùn)算符 .或->. 所謂私有成員是指只有類中所提供的成員函數(shù)才能直接使用它們 對10 11 它們的訪問都是非法的某類中的友元類的所有成員函數(shù)可以存取或修改該類中的私有成員 可以在類的構(gòu)造函數(shù)中對靜態(tài)數(shù)據(jù)成員進(jìn)行初始化 . 函數(shù)的定義不可以嵌套 ,類的定義可以嵌套 .
2、對 C+語言中,既允許單繼承,又允許多繼承.對 派生類是從基類派生出來 ,它不能再生成新的派生類.派生類的繼承方式中有兩種 : 公有繼承和私有繼承 . 錯 在公有繼承中 在公有繼承中 在私有繼承中 在私有繼承中 在保護(hù)繼承中 對1213141516171819202122 承.2324252627對,任何類以外的函數(shù)對,基類中的公有成員和私有成員在派生類中都是可見的 ,基類中只有公有成員對派生類對象是可見的. 對,基類中只有公有成員對派生類是可見的. 錯,基類中所有成員對派生類的對象都是不可見的.,對于派生類的訪問同于公有繼承,而對于派生類的對象的訪問同于私有繼派生類中至少包含了它的所有基類的
3、成員 ,在這些成員中可能有的是不可訪問 . 對 構(gòu)造函數(shù)可以被繼承 析構(gòu)函數(shù)不能被繼承 子類型是不可逆的 .只要是類M繼承了類N,就可以說類 M是類N的子類型. 錯 如果A類型是B類型的子類型,則A類型必然適應(yīng)于 B類型. 多繼承情況下2829 定的各基類的順序 單繼承情況下30313233對,派生類的構(gòu)造函數(shù)中基類構(gòu)造函數(shù)的執(zhí)行順序取決于定義派生類時所指. 對,派生類中對基類成員的訪問也會出現(xiàn)二義性. 錯解決多繼承情況下出現(xiàn)的二義性的方法之一是使用成員名限定法.對虛基類是用來解決多繼承中公共基類在派生類中只產(chǎn)生一個基類子對象的問題 指向?qū)ο蟮闹羔樅椭赶蝾惖某蓡T的指針在表達(dá)形式上是不相同的.對
4、已知:m是類A的對象,n是類A的公有數(shù)據(jù)成員,p是指向類A中n成員的指針.下述兩 對34種表示是等價的 . m.n 和 m.*p3536373840指向?qū)ο蟮闹羔樑c對象都可以作為函數(shù)參數(shù) 對象引用作為函數(shù)參數(shù)比用對象指針更方便些 對象數(shù)組的元素可以是不同類的對象.錯對象數(shù)組的既可以賦初值又可以賦值.對指向?qū)ο髷?shù)組的指針不一定必須指向數(shù)組的首元素 . 一維對象指針數(shù)組的每個元素應(yīng)該是某個類的對象的地址值 const char *p 說明了 p 是指向字符串常量的指針 . 對,但是使用前者比后者好些. 對一個能夠更新的變量使用在一個不能被更新的環(huán)境中是不破壞類型保護(hù)的 錯,反之亦然 .394143
5、434445464748一個類的構(gòu)造函數(shù)中可以不包含對其子對象的初始化 . 錯 轉(zhuǎn)換函數(shù)不是成員函數(shù) ,它是用來時行強(qiáng)制類型轉(zhuǎn)換的 . 錯 使用模板可以減少重復(fù)勞動 ,提高代碼重用率 . 對 C+語言中模板分為函數(shù)模板和類模板兩種.對類模板可以生成若干個模板類 ,每個模板類又可定義若干個對象 . 對 使用提取符 (<<)可以輸出各種類型的變量的值 ,也可以輸出指針值 . 對 預(yù)定義的插入符從鍵盤上接收數(shù)據(jù)是不帶緩沖區(qū)的 . 錯 預(yù)定義的提取符和插入符是可以重載的 . 對 記錄流的當(dāng)前格式化狀態(tài)的標(biāo)志字中每一位用于記錄一種格式 錯495051 或清除的 .,這種格式是不能被設(shè)置52
6、設(shè)置和清除格式標(biāo)志字的成員函數(shù)需要通過對象來引用它們是 cout. 對53 操作子本身是一個對象 ,它可以直接被提取符或插入符操作54 get()函數(shù)不能從流中提取終止字符,終止字符仍留在流中 字符 ,但終止字符被丟棄 . 對clear()是用來清除整個屏幕的.錯open()之前,需要定義一個流類對象,使用open()函數(shù)來操作該對象.,輸出顯示格式的對象通常. 對.getline() 函數(shù)從流中提取終止55565758596061ios 類的成員函數(shù) 使用打開文件函數(shù) 對 使用關(guān)閉文件函數(shù)close()關(guān)閉一個文件時,但流對象仍存在.對. 對以 app 方式打開文件時 ,當(dāng)前的讀指針和寫指針
7、都定位于文件尾 打開 ASCII 碼流文件和二進(jìn)制流文件時,打開方式是相同的 . 錯read()和write()函數(shù)可以讀寫文本文件,也可以讀寫二進(jìn)制文件. 流的狀態(tài)包含流的內(nèi)容、長度和下一次提取或插入操作的當(dāng)前位置 seekg()函數(shù)seekp()函數(shù)分別用來定位讀指針和寫指針.如果使用62 義讀寫指針 . 錯函數(shù)的參數(shù)個數(shù)和類型都相同 ,只是返回值不同 ,這不是重載函數(shù) 重載函數(shù)可以帶默認(rèn)值參數(shù) ,但要注意二義性 . 對63646566676869707172737475767778798081對. 對seek()函數(shù)可以同時定多數(shù)運(yùn)算符可以重載 ,個別運(yùn)算符不能 ,運(yùn)算符重載是通過函數(shù)定
8、義實(shí)現(xiàn)的 . 對 對每個可重載的運(yùn)算符來說 ,只能重載為友元函數(shù) . 錯 重載的運(yùn)算符保持原來的優(yōu)先級和結(jié)合性以及操作數(shù)的個數(shù) 虛函數(shù)是用 virtual 關(guān)鍵字說明的成員函數(shù) . 對 構(gòu)造函數(shù)說明為純虛函數(shù)是沒有意義的 . 對 運(yùn)算符重載實(shí)際上是對已有的運(yùn)算符重新定義其功能 運(yùn)算符重載的形式有兩種:成員函數(shù)形式和友元形式.純虛函數(shù)是一種特殊的成員函數(shù),它是一種沒有具體實(shí)現(xiàn)的虛函數(shù)具有純虛函數(shù)的類是抽象類 ,它的特點(diǎn)是不可以定義對象 . 對 預(yù)處理命令是在進(jìn)行編譯時首先執(zhí)行的 ,然后再進(jìn)行正常編譯 . 宏定義命令是以分號結(jié)束的 . 錯 帶參數(shù)的宏定義只能有 1 個或 2 個參數(shù) . 錯 文件包
9、含命令所包含的文件是不受限制的 . 錯 條件編譯命令只在編譯時才有作用 預(yù)處理命令的主要作用是提高效率 復(fù)合語句就是分程序 . 錯 條件語句不能作為多路分支語句828384開關(guān)語句不可以嵌套 ,在開關(guān)語句的語句序列中不能再有開關(guān)語句. 錯開關(guān)語句中的 default 關(guān)鍵字 ,只能放在該語句的末尾,不能放在開頭或中間 . 錯switch 語句 . 錯85868788899091929394對,否則不能用 for 循環(huán) . 錯. 錯switch 語句中必須有 break 語句 ,否則無法退出 while 循環(huán)語句的循環(huán)體至少執(zhí)行一次 . 錯 do-while 循環(huán)可以寫成 while 循環(huán)的格式
10、 . for 循環(huán)是只有可以確定的循環(huán)次數(shù)時才可使用只有 for 循環(huán)的循環(huán)體可以是空語句 ,其他種循環(huán)的循環(huán)體不能是空語句 當(dāng)循環(huán)體為空語句時 ,說明該循環(huán)不做任何工作 ,只起延時作用 . 錯 循環(huán)是可以嵌套的 ,一個循環(huán)體內(nèi)可以包含另一種循環(huán)語句 . 對 在多重循環(huán)中 ,內(nèi)重循環(huán)的循環(huán)變量引用的次數(shù)比外重循環(huán)多. 對break 語句可以出現(xiàn)在各種循環(huán)體中 .對 continue 語句只能出現(xiàn)在循環(huán)體中 . 對 在C+語言中,定義函數(shù)時必須給出函數(shù)的類型. 對9596979899100101102103104錯說明 . 對. 對對在C+語言中,說明函數(shù)時要用函數(shù)原型,即定義函數(shù)時的函數(shù)頭部分
11、 在C+語言中,所有函數(shù)在調(diào)用前都要說明 如果一個函數(shù)沒有返回值,定義時需用 void在C+語言中,傳址調(diào)用將被引用調(diào)用所替代 使用內(nèi)聯(lián)函數(shù)是以增大空間開銷為代價的 .返回值類型、參數(shù)個數(shù)和類型都相同的函數(shù)也可以重載 . 在設(shè)置了參數(shù)默認(rèn)值后 ,調(diào)用函數(shù)的對應(yīng)實(shí)參就必須省略 . 計(jì)算函數(shù)參數(shù)順序引起的二義性完全是由不同的編譯系統(tǒng)決定的 for 循環(huán)中 ,循環(huán)變量的作用域是該循環(huán)的循環(huán)體內(nèi). 錯105106107語句標(biāo)號的作用域是定義該語句標(biāo)號的文件內(nèi) . 錯 函數(shù)形參的作用域是該函數(shù)的函數(shù)體 . 對 定義外部變量時 ,不用存儲類說明符 extern ,而說明外部變量時用它 內(nèi)部靜態(tài)類變量與自動
12、類變量作用域相同,但是生存期不同 . 對108109 見的.但是,它是存在的 . 對110111112113,而動態(tài)生存期標(biāo)識符的壽命是長的,而與其同名的原標(biāo)識符在此域內(nèi)是不可重新定義的標(biāo)識符在定義它的區(qū)域內(nèi)是可見的靜態(tài)生存期的標(biāo)識符的壽命是短的靜態(tài)類標(biāo)識符在它的作用域之外是不存在的 所有的函數(shù)在定義它的程序中都是可見的 編譯系統(tǒng)所提供的系統(tǒng)函數(shù)都被定義在它所對應(yīng)的頭文件中 . 對 調(diào)用系統(tǒng)函數(shù)時 ,要先將該系統(tǒng)函數(shù)的原型說明所在的頭文件包含進(jìn)去114115116117118119120121C+語言中模板分為函數(shù)模板和類模板兩種 函數(shù)模板中模板參數(shù)可用任何一種類型替換 函數(shù)模板中模板參數(shù)只能
13、有一個 . 函數(shù)模板在編譯時不生成可執(zhí)行代碼 一個函數(shù)模板只生成一個模板函數(shù). 對 對(/*/ )不能在 C+語言中使用.C+語言引進(jìn)了引用的概念,給編程帶來了很多方便 C+語言允許使用友元,但是友元會破壞封裝性. C+語言中使用了新的注釋符(/), C語言中注釋符錯 為了減輕使用者的負(fù)擔(dān),與C語言相比,C+語言中減少了一些運(yùn)算符.錯 C+程序中,每條語句結(jié)束時都加一個分號(;).對122123124125126127128 是不能改變的 .C+ 語言中標(biāo)識符內(nèi)的大小寫字母是沒有區(qū)別的. 錯C+ 語言中不允許使用宏定義方法定義符號常量,只能用關(guān)鍵字 const 來定義符號常量 .錯在編寫C+程
14、序時,一定要注意采用人們習(xí)慣使用的書寫格式,否則會降低其可讀性.對C+語言是一種以編譯方式實(shí)現(xiàn)的高級語言.對在C+程序編譯過程中,包含預(yù)處理過程、編譯過程和連接過程,并且這三個過程的順序129130131132133134135136預(yù)處理過程是編譯過程之后、連接過程之前進(jìn)行的 . 錯 源程序在編譯過程中可能會出現(xiàn)一些錯誤信息,但在連接過程中將不會出現(xiàn)錯誤信息.錯任何字符常量與一個任意大小的整型數(shù)進(jìn)行加減都是有意義的 轉(zhuǎn)義序列表示法只能表示字符不能表示數(shù)字 在命名標(biāo)識符中 ,大小寫字母是不加區(qū)分的C+的程序中,對變量一定要先說明再使用. 對. 錯,說明只要在使用之前就可以C+中數(shù)組元素的下標(biāo)是
15、從 0開始,數(shù)組元素是連續(xù)存儲在內(nèi)存單元中的 數(shù)組賦初值 ,初始值表中的數(shù)據(jù)項(xiàng)的數(shù)目可以大于或等于數(shù)組元素的個數(shù) 枚舉變量的取值受到該枚舉變量所對應(yīng)的枚舉表中枚舉符的局限.指針是用來存放某種變量的地址值的變量 .這種變量的地址值也可以存放在某個變量中 ,即二級指針 . 對137138存放某個指針的地址值的變量稱為指向指針的指針對151139140141142143144145O. 錯146147148149150引用是某個變量的別名 .對引用的操作 ,實(shí)質(zhì)上就是對被引用的變量的操作. 對運(yùn)算符的優(yōu)先級和結(jié)合性可以確定表達(dá)式的計(jì)算順序 . 對 在說明語句 int a(5),&b=a, *p=&a; 中 ,b 的值與 a 的值是相等的 . 已知 :int a(5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 績效管理年終總結(jié)
- 創(chuàng)新創(chuàng)業(yè)產(chǎn)品迭代
- 2025年小學(xué)英語語音語調(diào)訓(xùn)練模擬試題(小學(xué)畢業(yè)考試口語強(qiáng)化)
- 2025年心理咨詢師基礎(chǔ)理論知識測試卷:心理咨詢師心理咨詢案例分析試題
- 2025年大學(xué)輔導(dǎo)員招聘考試題庫-教育心理學(xué)發(fā)展與創(chuàng)新
- 2025年護(hù)士執(zhí)業(yè)資格考試康復(fù)護(hù)理學(xué)專項(xiàng)考點(diǎn)精講試題卷
- 2025年小學(xué)教師資格《綜合素質(zhì)》教育資源整合試卷及答案解析
- 2025年大學(xué)輔導(dǎo)員招聘考試題庫:學(xué)生綜合素質(zhì)評價體系應(yīng)用解析試題
- PowerPoint制作-制作3D立體柱狀圖
- 化工企業(yè)廢氣廢水處理
- GB/T 32722-2016土壤質(zhì)量土壤樣品長期和短期保存指南
- GB/T 32465-2015化學(xué)分析方法驗(yàn)證確認(rèn)和內(nèi)部質(zhì)量控制要求
- GB/T 31326-2014植物飲料
- 表現(xiàn)圖技法試題
- 工會換屆選舉工作課件
- (課件)急性胸痛的鑒別診斷
- Audio-Jack-連接器設(shè)計(jì)經(jīng)驗(yàn)課件
- 裝修巡查表范本
- 附表1哈爾濱市尚志市水庫工程劃界成果表
- 北京市水利工程維修養(yǎng)護(hù)定額
- 最新固體制空調(diào)凈化系統(tǒng)設(shè)計(jì)確認(rèn)方案
評論
0/150
提交評論