A.先foo1,后foo2
B.先foo2,后foo1
C.由編譯器決定
您可能感興趣的試卷
你可能感興趣的試題
A.可以
B.不可以
C.取決于具體情況
A.合法
B.不合法
A.能
B.不能
C.視情況而定
代碼:
以下正確的說法是:()
A.調(diào)用func1()無法通過編譯因?yàn)樵摵瘮?shù)的參數(shù)不能接受臨時(shí)對象
B.調(diào)用func2()可以通過編譯,實(shí)際傳遞的參數(shù)是一個(gè)臨時(shí)FOO對象
C.調(diào)用func3()可以通過編譯,實(shí)際傳遞的參數(shù)是一個(gè)臨時(shí)BAR對象
D.判斷foo==9無法通過編譯,因?yàn)檫@是一條“模棱兩可”的語句
A.std::string總是采用連續(xù)的緩沖區(qū)保存字符
B.構(gòu)造std::string()時(shí),不允許傳入空的char*參數(shù)
C.當(dāng)傳入的索引超過最大值時(shí),std::string::at()的行為定義良好
D.當(dāng)傳入的索引超過最大值時(shí),std::string::operator[]的行為未定義
最新試題
如果在定義引用時(shí),在定義的前面加上了()關(guān)鍵字,則表明該引用是常引用。
命名空間是C++的一種機(jī)制,使用關(guān)鍵字()把大量有邏輯聯(lián)系的程序?qū)嶓w組合在一個(gè)標(biāo)識(shí)符下。
運(yùn)算符()用于申請動(dòng)態(tài)存儲(chǔ)空間,它的操作數(shù)為某種數(shù)據(jù)類型且可以帶有初值表達(dá)式或元素個(gè)數(shù)。
標(biāo)識(shí)符的()是指在程序的哪個(gè)區(qū)域里可以使用。
使用string類時(shí),在程序中必須包含這個(gè)類的頭文件,使用的語句為()。
對于只存儲(chǔ)一個(gè)基本類型數(shù)據(jù)的指針,使用new為其動(dòng)態(tài)分配的語法格式為()。
C++語言可以用()限定符強(qiáng)制改變訪問權(quán)限。
在C++程序中由new分配的動(dòng)態(tài)內(nèi)存空間必須通過()運(yùn)算符釋放。
如果把const限定符放在*號(hào)的右邊,使指針本身成為一個(gè)const指針,即()。
const_cast的使用格式為()。