單項選擇題假設堆內(nèi)存分配均成功,則下面程序段完全正確的是()。

A.int*p=newint(3);cout<;<;*p;deletep;
B.int*p=newint[5]={1,2,3,4,5};for(inti=0;i<;5;i++)cout<;<;p;delete[]p;
C.int*p=newint[5];for(inti=0;i<;5;i++,p++){*p=i;cout<;<;*p;}delete[]p;
D.以上程序段均正確


您可能感興趣的試卷

你可能感興趣的試題

2.單項選擇題下列關于拷貝構(gòu)造函數(shù)的描述中,錯誤的是()。

A.一個類可以定義多個拷貝構(gòu)造函數(shù)
B.若未定義拷貝構(gòu)造函數(shù),則系統(tǒng)會提供一個默認拷貝構(gòu)造函數(shù)
C.當類中有指針成員變量時,通常要為這個類定義一個拷貝構(gòu)造函數(shù)來實現(xiàn)深拷貝
D.拷貝構(gòu)造函數(shù)中的參數(shù)按引用方式傳遞

3.單項選擇題結(jié)構(gòu)化程序設計方法以()為中心進行分析和設計。

A.結(jié)構(gòu)
B.模塊
C.對象
D.類

4.單項選擇題下列關于運算符重載的描述中,正確的是()。

A.運算符重載可以改變操作數(shù)的個數(shù)
B.運算符重載可以改變運算符的優(yōu)先級
C.運算符重載可以改變運算符的結(jié)合性
D.運算符重載可以使運算符實現(xiàn)特殊功能

5.單項選擇題在表達式x+y*z中,+是作為成員函數(shù)重載的運算符,*是作為非成員函數(shù)重載的運算符。下列敘述中正確的是()。

A.operator+有兩個參數(shù),operator*有兩個參數(shù)
B.operator+有兩個參數(shù),operator*有一個參數(shù)
C.operator+有一個參數(shù),operator*有兩個參數(shù)
D.operator+有一個參數(shù),operator*有一個參數(shù)