<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    枚舉

    1.枚舉 (enumeration) (摘自百度百科)

    值類型的一種特殊形式,它從 System.Enum 繼承,并為基礎基元類型的值提供備用名稱。枚舉類型有名稱、基礎類型和一組字段。基礎類型必須是一個內置的有符號(或無符號)整數類型(如 Byte、Int32 或 UInt64)。字段是靜態文本字段,其中的每一個字段都表示常數。所使用的語言給每個字段都分配一個基礎類型的特定值。

    2.枚舉(enum)

        枚舉是一個被命名的整型常數的集合, 枚舉在日常生活中很常見。
        例如表示星期的SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY,
    SATURDAY, 就是一個枚舉。
        枚舉的說明與結構和聯合相似, 其形式為:
              enum 枚舉名{
                   標識符[=整型常數],
                   標識符[=整型常數],
                   ...
                   標識符[=整型常數],
              } 枚舉變量;
        如果枚舉沒有初始化, 即省掉"=整型常數"時, 則從第一個標識符開始,  順
    次賦給標識符0, 1, 2, ...。但當枚舉中的某個成員賦值后, 其后的成員按依次
    加1的規則確定其值。
        例如下列枚舉說明后, x1, x2, x3, x4的值分別為0, 1, 2, 3。
         enum string{x1, x2, x3, x4}x;
        當定義改變成:
          enum string
          {
              x1,
              x2=0,
              x3=50,
              x4,
          }x;
        則x1=0, x2=0, x3=50, x4=51
        注意:
        1. 枚舉中每個成員(標識符)結束符是",",  不是";", 最后一個成員可省略
    ","。
        2. 初始化時可以賦負數, 以后的標識符仍依次加1。
        3. 枚舉變量只能取枚舉說明結構中的某個標識符常量。
        例如:
          enum string
          {
              x1=5,
              x2,
              x3,
              x4,
          };
         enum strig x=x3;
        此時, 枚舉變量x實際上是7。
        3.枚舉(pascal)
        隨著計算機的不斷普及,程序不僅只用于數值計算,還更廣泛地用于處理非數值的數據。例如:性別、月份、星期幾、顏色、單位名、學歷、職業等,都不是數值數據。   在其它程序設計語言中,一般用一個數值來代表某一狀態,這種處理方法不直觀,易讀性差。如果能在程序中用自然語言中有相應含義的單詞來代表某一狀態,則程序就很容易閱讀和理解。也就是說,事先考慮到某一變量可能取的值,盡量用自然語言中含義清楚的單詞來表示它的每一個值,這種方法稱為枚舉方法,用這種方法定義的類型稱枚舉類型。

    posted on 2008-08-04 17:18 anyStar 閱讀(139) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統計

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲成AV人片在| 亚洲国产精品狼友中文久久久 | 狠狠久久永久免费观看| 亚洲成aⅴ人片在线观| 在线观看www日本免费网站| 亚洲人成在线观看| 222www在线观看免费| 337p日本欧洲亚洲大胆精品555588| 永久免费bbbbbb视频| 亚洲另类无码一区二区三区| 精品四虎免费观看国产高清午夜| 亚洲精品少妇30p| 免费观看一区二区三区| 亚洲成AV人在线观看天堂无码| 久久久精品免费视频| 亚洲自偷精品视频自拍| 91在线视频免费91| 亚洲AV网一区二区三区 | 亚洲欧洲无码AV电影在线观看| 国产三级在线免费观看| 亚洲av永久无码制服河南实里| 57pao一国产成永久免费| 一本天堂ⅴ无码亚洲道久久| 国产免费无遮挡精品视频| 又粗又长又爽又长黄免费视频| 精品亚洲综合久久中文字幕| 8x8×在线永久免费视频| 在线观看日本亚洲一区| 亚洲AⅤ视频一区二区三区| 久久青草免费91线频观看站街| 亚洲国产成人精品无码区在线秒播| 成人免费无码大片A毛片抽搐色欲| 青青久久精品国产免费看| 狠狠色伊人亚洲综合成人| 97在线观看永久免费视频| 日韩电影免费在线观看网址| 亚洲国产综合91精品麻豆| 日韩在线天堂免费观看| 无码人妻AV免费一区二区三区| 亚洲国产欧美日韩精品一区二区三区| 亚洲熟妇av一区二区三区漫画|