【阿摩網站-置頂欄顏色票選問卷】只要填寫就能獲得500Y,結束時間 2024/04/25 11:59:59。 前往查看

計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)題庫下載題庫

上一題
25 下列以 C++語言撰寫的程式中,請問①②③④中共有幾個語法(syntax)上的錯誤?
class T1 {
public:
 void foo() { val_ = val2_ = 0; } // ①
 int val_; // ②
private:
 int val2_;
};
int main()
{
 T1 t;
 t.foo(); // ③
 t.val2_ = 0; // ④
 return 0;
}
 
(A)1
(B)2
(C)3
(D)4


答案:A
難度: 適中
2F
imitation 高一下 (2016/05/28)
int val_;在void foo() { val_ = val2_ = 0; }後..
原來C++還可以有這種寫法喔
3F
henryqoo 國二上 (2016/08/04)
t.val2_ = 0; //4 這行不會過, 因為那是private member, 其他選項都對
4F
目標國營聯招 小六下 (2021/09/07)

foo()裡面的變數雖然還沒宣告

不過因為是函式

先或後都沒關係

但4是錯的 因為是private 不能在外面用

25 下列以 C++語言撰寫的程式中,請問①②③④中共有幾個語法(syntax)..-阿摩線上測驗