分析下面程序中的錯誤,并改之。
class ares{
const int a:
int& b;
public:
ares(int a1,int b1)
~ares(){cout< <″Destructing″<
};
ares::ares(int a1,intb1)
{
a=a1;
b=b1;
}
void main()
{
ares x(1,2);
}
。P 找出下面程序中的錯誤并說明理由。
#class base{
protected:
int p;
};
void fun()
{
base b;
int x=b.p;
}
。Q 指出下列程序段中錯誤的語句,并說明原因。
class X{
private:
int a;
static int s;
public:
void fun(){s=10;}
static void sfun(X&);
void X::sfun(X& r)
{a=10;
r.a=10;
}
。R 找出下列程序中錯誤的語句,并說明錯誤的原因。
template
T max(T x,T y)
{return(x>y)?x:y;}
void fun(int i,char c)
{
max(i,i);
max(c,c);
max(i,c);
max(c,i);
}
上一頁 1 2 3 4 5 6 7 8 9 10 ...
下一頁 >> 相關(guān)推薦:
2010年計算機等級考試二級VB補充資料匯總 2010年計算機等級考試二級公共基礎(chǔ)知識教程
考試吧:2010年計算機等考二級VB預(yù)測題匯總 計算機等級考試二級VFP基礎(chǔ)綜合試題及答案