A.int
B.long
C.char
D.float
您可能感興趣的試卷
你可能感興趣的試題
A.引用必須被初試化,而指針無此要求
B.引用一旦被初試化完就不能改變,而指針可以
C.引用無法指向一個空值,而指針可以
A.d.mf1()
B.d.mf1(x)
C.d.mf2()
D.d.mf3()
E.d.mf3(x)
A.可以用于防止在編譯源文件時同一頭文件被重復(fù)包含
B.如果不用它,在編譯源文件可能會碰到重復(fù)定義的錯誤.
C.它可以用來區(qū)分當(dāng)前的編譯器是C或是C++編譯器
D.編譯器是在預(yù)處理階段完成對它的處理
A.該運算符把E轉(zhuǎn)換為T類型,但沒有運行時類型檢查來保證轉(zhuǎn)換的安全性
B.用于類層次結(jié)構(gòu)中基類和子類之間指針或引用的轉(zhuǎn)換。進行upcast(把子類的指針或引用轉(zhuǎn)換成基類表示)是安全的;進行downcast(把基類指針或引用轉(zhuǎn)換成子類表示)時,由于沒有動態(tài)類型檢查,所以是不安全的。
C.運算符把e轉(zhuǎn)換成T類型的對象。T必須是類的指針、類的引用或者void*。
D.具有運行時類型檢查的功能,比static_cast更安全。如果不能轉(zhuǎn)化成功返回空指針
![](https://static.ppkao.com/ppmg/img/appqrcode.png)
最新試題
C++語言可以用()限定符強制改變訪問權(quán)限。
程序中使用指針時,涉及的量有兩個:一個是指針本身;另一個是()。
標(biāo)識符的()是指在程序的哪個區(qū)域里可以使用。
在面向?qū)ο蟪绦蛟O(shè)計中,將一組數(shù)據(jù)和這組數(shù)據(jù)有關(guān)的操作集合組裝在一起形成對象,這個過程叫()。
使用delete對動態(tài)分配的數(shù)組進行釋放的語法格式為()。
C++一般的程序都要具有兩條語句,這兩條語句為()和using namespace std。
命名空間是C++的一種機制,使用關(guān)鍵字()把大量有邏輯聯(lián)系的程序?qū)嶓w組合在一個標(biāo)識符下。
當(dāng)不同類型的量進行混合算數(shù)運算時,可以在程序中使用強制類型轉(zhuǎn)換運算符時static_cast或()。
標(biāo)識符的()是指一個標(biāo)識符在程序中的有效范圍。
運算符new還可以用來對數(shù)組進行動態(tài)分配,這時需要在數(shù)據(jù)類型后面添加(),并在其中指明所要分配的數(shù)組元素個數(shù)。