色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

C語言枚舉簡述

jf_78858299 ? 來源:C語言入門到精通 ? 作者:閆小林 ? 2023-03-24 15:15 ? 次閱讀

C語言枚舉簡述

在C語言中,如果一個變量只有幾種可能的值,則可以定義為枚舉類型,所謂“枚舉”就是指把可能的值一一列舉出來,變量的值只限于列舉出來的值的范圍內。

枚舉變量和其他數值型量不同,它們的值只限于花括號中指定的值之一,枚舉常量是由程序設計者命名的,用什么名字代表什么含義,完全由程序員根據自己的需要而定,并在程序中作相應處理。

一般形式

enum[枚舉名]{枚舉元素列表}

其中枚舉名應遵循標識符的命名規則。

C語言編譯對枚舉類型的枚舉元素按常量處理,故稱枚舉常量。不要因為他們是標識符而把他們看作變量,不能對他們賦值,但枚舉元素可以用來判斷比較。

每一個枚舉元素都代表一個整數,C語言編譯按定義時的順序默認它們的值為0,1,2,3,4,5……。

C語言枚舉輸出對應的星期

#include 
int main()
{
//PS:外國人習慣從0開始
enum Week{ Monday=0, Tuesday=1, Wednesday =2, Thursday=3, Friday=4, Saturday=5, Sunday=6} Day;//定義枚舉
scanf("%d", &Day);
switch(Day){
case 0:puts("星期一");break;
case 1:puts("星期二");break;
case 2:puts("星期三");break;
case 3:puts("星期四");break;
case 4:puts("星期五");break;
case 5:puts("星期六");break;
case 6:puts("星期日");break;
default:puts("輸入錯誤!");
}
return 0;
}

編譯運行結果:

5
星期六

--------------------------------
Process exited after1.07 secondswith return value0
請按任意鍵繼續. . .
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • C語言
    +關注

    關注

    180

    文章

    7614

    瀏覽量

    137438
  • 編譯
    +關注

    關注

    0

    文章

    661

    瀏覽量

    32977
  • 枚舉
    +關注

    關注

    0

    文章

    16

    瀏覽量

    4613
收藏 人收藏

    評論

    相關推薦

    C語言枚舉精講分析

    ? ? ?在使用帶有數字性質的名稱時有的時候需要用到枚舉的方式進行定義函數名字,按照對應的數字格式來對應相應的名稱。枚舉成員的值是常量不是變量。 ? ? ?我們首先講解一下枚舉與結構體的區分,結構體
    的頭像 發表于 03-02 10:58 ?3999次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語言</b>中<b class='flag-5'>枚舉</b>精講分析

    C語言宏定義與枚舉類型知識

    定義的標識符不占內存,只是一個臨時的符號,預編譯后這個符號就不存在了。在簡單的程序使用帶參數的宏定義可完成函數調用的功能,又能減少系統開銷,提高運行效率。正如C語言中所講,函數的使用可以使程序更加模塊化,便于組織,而且可重復利用。
    發表于 10-11 17:34 ?1634次閱讀

    C語言枚舉的基本概念和常見用法

    C語言中,枚舉是一種方便組織和表示一組相關常量的工具。枚舉類型有助于提高代碼的可讀性和可維護性。本文將介紹C
    發表于 08-17 15:32 ?1529次閱讀

    C語言必備知識枚舉

    枚舉類型是ANSI C新標準所增加的。如果一個變量只有幾種可能的值,可以定義為枚舉類型。所謂“枚舉是指將變量的值一一列舉出來,變量的值只限于列舉出來的值的范圍內。
    的頭像 發表于 11-29 16:07 ?804次閱讀

    【跟我學單片機C語言C51枚舉、結構和聯合的使用

    之前討論過的數組也算是一種構造類型的數據,單片機c語言 中的構造類型還有結構、 枚舉和聯合。前面的文章中介紹了 C語言的基本數據類型,為了更
    發表于 12-27 10:04

    詳細講解c語言enum枚舉類型

    詳細講解C語言enum枚舉類型在實際應用中,有的變量只有幾種可能取值。如人的性別只有兩種可能取值,星期只有七種可能取值。在 C 語言中對這樣
    發表于 12-21 23:22

    linux基本操作與C語言基礎

    目錄C語言基礎C++linux基本操作io操作數據結構進程線程網絡編程實戰項目C語言基礎基本數據類型指針結構體、聯合體、
    發表于 12-17 07:53

    C51語言的指針、結構、聯合和枚舉

     指針是C51語言的精華也是難點。本章主要介紹指針的概念、定義指針的方法,介紹指向一維數組、二維數組、字符數組的指針使用方法,指針數組的概念以及指針作為函數參數
    發表于 06-12 23:47 ?112次下載

    c語言變量的作用域和存儲類別

    c語言變量的作用域和存儲類別簡述,很不錯哦。
    發表于 07-14 17:12 ?0次下載

    枚舉C語言中的一種基本數據類型

    C語言中,枚舉類型是被當做 int 或者 unsigned int 類型來處理的,所以按照 C 語言規范是沒有辦法遍歷
    的頭像 發表于 09-25 15:45 ?8690次閱讀
    <b class='flag-5'>枚舉</b>是<b class='flag-5'>C</b><b class='flag-5'>語言</b>中的一種基本數據類型

    淺述C語言枚舉enum的用法

    本文舉例說明C語言中enum枚舉關鍵字的用法。 用來同時定義多個常量 利用enum定義月份的例子如下。 #includestdio.henum?week?{Mon=1,Tue,Wed,Thu,Fri
    的頭像 發表于 05-05 16:33 ?3585次閱讀

    go語言枚舉類型怎么用

    go 語言枚舉類型是這么用的?在什么場景下會用到枚舉?本文對 go 語言枚舉做了詳細講解。 枚舉
    的頭像 發表于 09-02 09:43 ?5219次閱讀

    詳解C/C++結構體、聯合體和枚舉的區別與內存對齊

    C語言中構造類型一共有4種,它們分別是數組、結構體(struct)、共用體(union)、枚舉類型(enum)。
    的頭像 發表于 06-08 14:38 ?4746次閱讀
    詳解<b class='flag-5'>C</b>/<b class='flag-5'>C</b>++結構體、聯合體和<b class='flag-5'>枚舉</b>的區別與內存對齊

    Java枚舉的特點及用法

    在 Java 枚舉出現之前,通常會使用常量類來表示一組固定的常量值,直到Java 1.5之后推出了枚舉,那么枚舉類型有哪些特點,它比常量類又好在哪里呢。 本文將分析一下枚舉的特點及用法
    的頭像 發表于 09-30 10:02 ?1551次閱讀

    枚舉有多大?c語言枚舉end的作用是什么?

    枚舉有多大?c語言枚舉end的作用是什么? 枚舉C語言
    的頭像 發表于 01-19 14:19 ?655次閱讀
    主站蜘蛛池模板: 亚洲熟妇色自偷自拍另类 | 久久大香萑太香蕉av | 久久是热频国产在线 | 亚洲免费黄色片 | 国产区精品综合在线 | 99久久精品国产自免费 | 久久久久国产一级毛片高清片 | 狠狠色狠狠色综合日日32 | FREECHINESE东北群交| 国产看午夜精品理论片 | 特级做A爰片毛片免费看108 | 国产精品嫩草影院在线观看免费 | 动漫女主被扒开双腿羞辱 | 亚洲第一页视频 | 九九色精品国偷自产视频 | 免费又黄又硬又爽大片 | 国产精品久久久久久人妻精品蜜桃 | 欧美多人群p刺激交换电影 欧美多毛的大隂道 | 亚洲久久少妇中文字幕 | 亚洲青青草 | 欧美深深色噜噜狠狠yyy | 日本妈妈JMZZZZZ | 鸭子玩富婆流白浆视频 | brazzers欧美最新版视频 | 色爱AV综合区 | 色妞色视频一区二区三区四区 | 飘雪韩国在线观看免费高清完整版 | 国产WW高清大片免费看 | 红色机尾快播 | 法国剧丝袜情版h级在线电影 | 日韩AV爽爽爽久久久久久 | 一本之道高清在线观看一区 | 大桥未久在线看 | caoporn 超碰免费视频 | 亚瑟天堂久久一区二区影院 | 轻轻cao | 欧美性爱-第1页 | 蜜桃传媒星空传媒在线播放 | 亚洲精品久久久无码 | 欧美性情video sexo视频 | 国产精品青青在线麻豆 |