enum week
//使用列舉
week oneday=monday;
還可表示運動內容,例如sport,basketball,football,pingpang等。
enum sport
//使用列舉
sport likesport=basketball;
此處我列舉乙個場景。很好理解:學校需要記錄每人的資訊,那麼會有person類,其中包括一項為報道所在週幾,通常我們的程式設計習慣是這樣的。
//定義星期
const int monday = 0;
const int tuesday = 1;
const int wednesday = 2;
class person
int arrivedate;
};int main()
有些人的程式設計習慣更壞,可能是這樣的。這是新手程式設計時經常范的錯誤,大家注意。 不要出現神奇數字0,1,2,3,4.要有意義。
class person
int arrivedate;
};int main()
else if (p.arrivedate == 1)
return 0;
}
使用列舉enum後可以大大減少工作量,省去了開發人員賦值的過程,**簡潔,清晰,長度短,使用列舉後。
//定義列舉型別
enum week ;
class person
week arrivedate;
};int main()
#includeusing namespace std;
enum gameresult;
int main()
if (result == lose)
if (result == canel)
} cout << endl;
return 0;
}
高質量C C總結10 C 實踐細節總結10
這裡總結了我個人在程式設計過程中注意到的細節,在這裡進行總結。1 資料最好使用private作用域,這也是物件導向語言需要注意的特點之一。class rectangle2.引數盡量使用引用來傳遞,如果不想改變引數的值可以加上const。不在像c語言中傳遞值了,傳遞value會傳遞全部byte,所佔資...
高質量C C程式設計指南 第1章 檔案結構
第1章 檔案結構 每個c c程式通常分為兩個檔案。乙個檔案用於儲存程式的宣告 declaration 稱為標頭檔案。另乙個檔案用於儲存程式的實現 implementation 稱為定義 definition 檔案。c c程式的標頭檔案以 h 為字尾,c程式的定義檔案以 c 為字尾,c 程式的定義檔案...
《高質量C C 程式設計》學習筆記1(基本事項)
第1 章 檔案結構 標頭檔案的結構 規則1 2 1 為了防止標頭檔案被重複引用,應當用ifndef define endif 結構產生預處理塊。規則1 2 2 用 include 格式來引用標準庫的標頭檔案 編譯器將從標準庫目錄開始搜尋 規則1 2 3 用 include filename.h 格式...