freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

第六章類成員二(存儲版)

2025-10-12 08:31上一頁面

下一頁面
  

【正文】 數(shù)據(jù)成員 ?const成員函數(shù) ?const對象 《面向對象程序設計》 中國科學技術大學計算機系 馬建輝 22 const數(shù)據(jù)成員 class Fred { const int size。 2. 這些 const成員相互獨立,可以有不同的值。 const int i=1。 int const_f() const。 ()。 7. }。amp。 non const function 37. for(int i = 0。 《面向對象程序設計》 中國科學技術大學計算機系 馬建輝 31 作業(yè): P366(中文版 P196): (上機 ) (提示:參考 167。 // OK 36. //! ()。 27. int qnum = rand() % qsize。 5. int lastQuote() const。 int main() { X x1(10)。 class X { int i。 ?注意: 枚舉常量并不是類成員,也不會占用對象的存儲空間,它們在編譯時被全部求值。 (), (), ()。 《面向對象程序設計》 中國科學技術大學計算機系 馬建輝 19 ?對參數(shù)傳遞而言, C++建議用 const引用傳遞替代值傳遞。 // OK //! t(cip)。 return amp。const class X39。 x) { // 按值傳遞非 const引用 ()。 void modify()。 } const int f4() { return 1。 int* u = amp。 // w是一個指針,這個指針是 指向 int的 const指針 注意: C++中, const指針必須賦初值 《面向對象程序設計》 中國科學技術大學計算機系 馬建輝 11 const的應用: const指針 (續(xù) ) 3. const指針指向 const對象 int d = 1。a39。 // 非法,理由同上 int main() { } ///:~ 《面向對象程序設計》 中國科學技術大學計算機系 馬建輝 8 C++中 const的作用 ? 值替代 : C++的 const vs C中的宏替換 define BUFSIZE 100; // 宏替換 char str[BUFSIZE]; vs const int bufsize = 100。 《面向對象程序設計》 中國科學技術大學計算機系 馬建輝 7 C++的 Const(續(xù) ) ?const用于集合,必須為其分配內存, (因為編譯器 “ 不愿意 ” 把集合保存到符號表中,太復雜 )。 const int bufsize。 //編譯 錯誤 《面向對象程序設計》 中國科學技術大學計算機系 馬建輝 5 C中的 const(常量 ) ? “ 一個不能被改變的普通變量 ” 。 i++。 《面向對象程序設計》 中國科學技術大學計算機系 馬建輝 6 C++的 Const ? 通常, C++編譯器不為 const創(chuàng)建存儲空間,而是把它保存在 “ 符號表 ” 里,即 “ 編譯時常量 ” 。 // 未賦初值,但 extern聲明 了 bufsize在另一個文件 中定義及賦初值。 double d[s[1].j]。 //用運行期間產生的值初始化,之后不變 const char c2 = c + 39。d。 const int e =
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1