列舉可以使整數』命名『更加方便,格式為:
enum 列舉名 ;
舉例說明:
#include
enum month mon;
//第乙個列舉元素的預設值為0,但是此處定義為1,以後每個元素的對應值加一
//在大括號的後面緊跟列舉變數 mon
intmain()
如果列舉型別是連續的,就可以被遍歷:
#include
enum month mon;
intmain()
}
輸出:
123
456
這裡的連續就是指從一到六不間斷,下面給出一種不連續的情形:
#include
enum month mon;
intmain()
}
竟然輸出:
123
4567
很顯然出現了錯誤,不過竟然沒有報錯!嘿嘿嘿,我靈機一動,這樣豈不是。。(陰臉笑):
#include
enum month mon;
intmain()
}
哈哈哈,不出我所料,輸出:
123
.。。。(太長了,沒意思)
9991000
這叫』活學活用哈哈哈。。。
能力有限,一切只是探索,盡量更新,現在只是模板,望理解~
C 中的委託入門到精通
委託和事件在 net framework 中的應用非常廣泛,然而,較好地理解委託和事件對很多接觸 c 時間不長的人來說並不容易。它們就像是一道檻兒,過了這個檻的人,覺得真是太容易了,而沒有過去的人每次見到委託和事件就覺得心裡堵得慌,渾身不自在。本章中,我將由淺入深地講述什麼是委託 為什麼要使用委託 ...
c 從入門到精通 多型
多型按字面的意思就是多種形態。當類之間存在層次結構,並且類之間是通過繼承關聯時,就會用到多型。c 多型意味著呼叫成員函式時,會根據呼叫函式的物件的型別來執行不同的函式。下面的例項中,基類 shape 被派生為兩個類,如下所示 include using namespace std class sha...
Phoenix入門到精通
摘要 此phoenix系列文章將會從phoenix的語法和功能特性 相關工具 實踐經驗以及應用案例多方面從淺入深的闡述。希望對phoenix入門 在做架構設計和技術選型的同學能有一些幫助。phoenix是乙個開源的hbase sql層。它不僅可以使用標準的jdbc api替代hbase client...