第五周程式閱讀四

2021-06-29 14:27:39 字數 1093 閱讀 2688



(4) 請寫出程式中const出現的語法現象及其所起的作用:

#include

#include

using namespace std;

class student

student( const string& nm, int sc = 0 ): name(nm), score(sc){}

//(1)下面的const幹神馬?______宣告常資料成員_______

void set_student( const string& nm, int sc = 0 )

//(2)下面的const分別幹神馬?_____宣告常成員函式______

const string& get_name() const

int get_score() const

private:

string name;

int score;

};//(3)下面的const幹神馬?______student類物件的常引用_______

void output_student(const student& student )

int main()

**:

#include #include using namespace std;

class student

student( const string& nm, int sc = 0 ): name(nm), score(sc){}

void set_student( const string& nm, int sc = 0 )

const string& get_name() const

int get_score() const

private:

string name;

int score;

};void output_student(const student& student )

int main()

執行結果:

第五周程式閱讀

include using namespace std class base base int m int get void set int m base end int main cout ptr ptr 1 cout 執行結果 學習心得 這個程式很好理解,this指標指向形參並複製,main函式...

第五周程式閱讀 5

檔名稱 score.cpp 作 者 惠睿 完成日期 2015年4月1日 版 本 號 v1.0 問題描述 閱讀程式,寫出程式的執行結果並理解。程式輸入 無輸入。程式輸出 輸出呼叫函式後的值。includeusing namespace std class myclass myclass static ...

第五周閱讀程式

1 include using namespace std class base base int m int get void set int m base end int main cout ptr ptr 1 cout 執行結果 執行結果 4 include include using nam...