2011年計算機等級考試二級C++每日一練(3.10)

字號:

11.關于常成員函數(shù),下列說法中錯誤的是
    A)常成員函數(shù)無法更新對象的數(shù)據(jù)成員,但可以訪問其他類的公用數(shù)據(jù)成員或全局變量
    B)常成員函數(shù)無法更新對象的數(shù)據(jù)成員,但是可以更新該對象的常數(shù)據(jù)成員
    C)常成員函數(shù)既可以被常對象調(diào)用,也可以被一般對象調(diào)用
    D)常成員函數(shù)不僅要在聲明中用到const修飾符,在定義時也必須使用const修飾符
    參考答案:(11)B【解析】本題考察eonst修飾符的使用規(guī)則,只要考生理解了corlst表示“?!钡囊馑季腿菀着e 一反三。根據(jù)被修飾內(nèi)容的不同,const在修飾數(shù)據(jù)成員,成員函數(shù)和對象時,具有特定的含義。很 明顯,常數(shù)據(jù)成員是不能被修改的,這一點在選項B中被破壞,因此可以確定本題答案為B,如果考 生對其他選項難于區(qū)分,同樣可以得到正確答案。