A.可以用于防止在編譯源文件時(shí)同一頭文件被重復(fù)包含
B.如果不用它,在編譯源文件可能會(huì)碰到重復(fù)定義的錯(cuò)誤.
C.它可以用來(lái)區(qū)分當(dāng)前的編譯器是C或是C++編譯器
D.編譯器是在預(yù)處理階段完成對(duì)它的處理
您可能感興趣的試卷
你可能感興趣的試題
A.該運(yùn)算符把E轉(zhuǎn)換為T類型,但沒(méi)有運(yùn)行時(shí)類型檢查來(lái)保證轉(zhuǎn)換的安全性
B.用于類層次結(jié)構(gòu)中基類和子類之間指針或引用的轉(zhuǎn)換。進(jìn)行upcast(把子類的指針或引用轉(zhuǎn)換成基類表示)是安全的;進(jìn)行downcast(把基類指針或引用轉(zhuǎn)換成子類表示)時(shí),由于沒(méi)有動(dòng)態(tài)類型檢查,所以是不安全的。
C.運(yùn)算符把e轉(zhuǎn)換成T類型的對(duì)象。T必須是類的指針、類的引用或者void*。
D.具有運(yùn)行時(shí)類型檢查的功能,比static_cast更安全。如果不能轉(zhuǎn)化成功返回空指針
A.x+=(x++)
B.x+=(++x)
C.(x++)+=x
D.(++x)+=(x++)
A.說(shuō)明不合法
B.是一個(gè)指針,它指向一個(gè)具有二十個(gè)整型元素的一維數(shù)組
C.是一個(gè)指針數(shù)組,每個(gè)指針指向一個(gè)具有二十個(gè)整型元素的一維數(shù)組
D.是一個(gè)指針數(shù)組,每個(gè)指針指向一個(gè)輸入?yún)?shù)為int返回類型為int的函數(shù)
A.程序無(wú)語(yǔ)法錯(cuò)誤能通過(guò)編譯
B.程序第4行有錯(cuò)誤無(wú)法通過(guò)編譯
C.程序第7行有錯(cuò)誤無(wú)法通過(guò)編譯
D.程序第10行有錯(cuò)誤無(wú)法通過(guò)編譯
A.可以
B.不可以
最新試題
在C++程序中由new分配的動(dòng)態(tài)內(nèi)存空間必須通過(guò)()運(yùn)算符釋放。
對(duì)于只存儲(chǔ)一個(gè)基本類型數(shù)據(jù)的指針,使用new為其動(dòng)態(tài)分配的語(yǔ)法格式為()。
當(dāng)不同類型的量進(jìn)行混合算數(shù)運(yùn)算時(shí),可以在程序中使用強(qiáng)制類型轉(zhuǎn)換運(yùn)算符時(shí)static_cast或()。
在程序中使用函數(shù)可以是提高程序的開(kāi)發(fā)效率和()。
()是所有C++程序開(kāi)始執(zhí)行的入口。
()是面向?qū)ο蟪绦蛟O(shè)計(jì)方法中的程序主體。
使用string類時(shí),在程序中必須包含這個(gè)類的頭文件,使用的語(yǔ)句為()。
如果把const限定符放在*號(hào)的右邊,使指針本身成為一個(gè)const指針,即()。
如果在定義引用時(shí),在定義的前面加上了()關(guān)鍵字,則表明該引用是常引用。
使用delete對(duì)動(dòng)態(tài)分配的數(shù)組進(jìn)行釋放的語(yǔ)法格式為()。