9.派生類構(gòu)造函數(shù)的執(zhí)行順序是先執(zhí)行【9】的構(gòu)造函數(shù),然后執(zhí)行成員對(duì)象的構(gòu)造函數(shù),最后執(zhí)行【10】的構(gòu)造函數(shù)。
【參考答案】
9.【9】基類 【10】派生類
10.C++語言程序的注釋可以出現(xiàn)在程序中的任何地方,一個(gè)注釋以【11】作為開始和結(jié)束的標(biāo)記。
【參考答案】
【11】/**/
11.用以下語句調(diào)用庫函數(shù)malloc,使字符指針st指向具有11個(gè)字節(jié)的動(dòng)態(tài)存儲(chǔ)空間,請(qǐng)?zhí)羁铡?/P>
st=(char*)【12】;
【參考答案】
【12】malloc(11)或malloc(sizeof(char)*11)
12.下列程序在構(gòu)造函數(shù)和析構(gòu)函數(shù)中申請(qǐng)和釋放類的數(shù)據(jù)成員int *a,申請(qǐng)時(shí)使用形參b初始化a,請(qǐng)?zhí)羁铡?/P>
class A
{
public:
A(int b);
~A();
private:
int *a;
};
A::(int b)
{【13】;}
A::~A()
{【14】;}
【參考答案】
12.【13】a=new int(b) 【14】delete a
相關(guān)推薦:
C++考試輔導(dǎo):內(nèi)存分配的五種方法的區(qū)別 2009年c++二級(jí)等考輔導(dǎo):char*和char[]的區(qū)別