您可能感興趣的試卷
你可能感興趣的試題
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)換。進(jìn)行upcast(把子類的指針或引用轉(zhuǎn)換成基類表示)是安全的;進(jìn)行downcast(把基類指針或引用轉(zhuǎn)換成子類表示)時,由于沒有動態(tài)類型檢查,所以是不安全的。
C.運算符把e轉(zhuǎn)換成T類型的對象。T必須是類的指針、類的引用或者void*。
D.具有運行時類型檢查的功能,比static_cast更安全。如果不能轉(zhuǎn)化成功返回空指針
A.x+=(x++)
B.x+=(++x)
C.(x++)+=x
D.(++x)+=(x++)
A.說明不合法
B.是一個指針,它指向一個具有二十個整型元素的一維數(shù)組
C.是一個指針數(shù)組,每個指針指向一個具有二十個整型元素的一維數(shù)組
D.是一個指針數(shù)組,每個指針指向一個輸入?yún)?shù)為int返回類型為int的函數(shù)
![](https://static.ppkao.com/ppmg/img/appqrcode.png)
最新試題
C++中每一個以符號()開頭的行都是預(yù)處理命令。
標(biāo)識符的()是指在程序的哪個區(qū)域里可以使用。
運算符()用于申請動態(tài)存儲空間,它的操作數(shù)為某種數(shù)據(jù)類型且可以帶有初值表達(dá)式或元素個數(shù)。
在面向?qū)ο蟪绦蛟O(shè)計中,將一組數(shù)據(jù)和這組數(shù)據(jù)有關(guān)的操作集合組裝在一起形成對象,這個過程叫()。
()是面向?qū)ο蟪绦蛟O(shè)計方法中的程序主體。
第一代高級語言以Fortran語言和()語言為代表。
如果把const限定符放在*號的右邊,使指針本身成為一個const指針,即()。
string類中為字符串對象提供了一些成員函數(shù),調(diào)用這些成員函數(shù)的方法為()。
程序員既可以使用系統(tǒng)提供的頭文件,也可以定義自己的頭文件,并在程序中使用#include指令將其包含進(jìn)來。一般情況下,使用尖括號括住系統(tǒng)提供的頭文件,使用()括住程序員自己定義的頭文件。
static_cast的功能是將一種數(shù)據(jù)類型轉(zhuǎn)換成另一種數(shù)據(jù)類型,其使用格式為()。