久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 關(guān)于下面這種C語言定義的寫法,求解答 [打印本頁]

作者: 15796245    時間: 2018-7-24 22:46
標(biāo)題: 關(guān)于下面這種C語言定義的寫法,求解答
typedef    enum{         SWITCH_NULL   = 0x00,

         SWITCH_UP       = 0x01,
         SWITCH_DOWN = 0x02,
         SWITCH_STOP   = 0x04,
} switch_status_t;

定義:
switch_status_t    switch_status

switch_status_t    switch_status_get(void)
{
       return(switch_status);
}


這種寫法是什么意思呢?

我只知道可以用  unsigned char 函數(shù)名 {return 返回值;}  這種寫法。。。  求解答。 謝謝!

作者: wenzedong    時間: 2018-7-25 10:16
這是枚舉類型,你可以查一下關(guān)鍵字enum,typedef是指自定義了一個enum類型,內(nèi)部有三個變量,switch_status_t就類似于uchar ,switch_status就類似定義的uchar型的一個變量
uchar  number=10;
uchar hanshu(void)
{
    return number;
}
只不過switch_status不是一個值,而是三個變量了(變量有各自的值)
作者: 15796245    時間: 2018-7-25 17:53
wenzedong 發(fā)表于 2018-7-25 10:16
這是枚舉類型,你可以查一下關(guān)鍵字enum,typedef是指自定義了一個enum類型,內(nèi)部有三個變量,switch_status_ ...

有點懂了   現(xiàn)在剛接觸軟件  對于枚舉啊   數(shù)組啊  結(jié)構(gòu)體啊 什么的  還不是很了解。 謝謝哈




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲精品日日夜夜 | 美女三区| 精品国产第一区二区三区 | 亚洲欧美日韩精品久久亚洲区 | 美女国产 | 四虎成人精品永久免费av九九 | 性一爱一乱一交一视频 | 狠狠操狠狠操 | 中文字幕乱码一区二区三区 | 国产精品视频导航 | 亚洲免费人成在线视频观看 | 黄色大片视频 | 超碰人人插 | 国产一区二区免费在线 | 波多野结衣一区二区三区 | 亚洲一区二区成人 | 亚洲一区二区国产 | 成人欧美在线 | 夜夜草天天草 | 91精品国产欧美一区二区 | 久久偷人| 色播av | 欧美日韩国产高清视频 | 91国内在线观看 | 亚洲视频免费 | 激情一区二区三区 | 日韩精品在线视频免费观看 | 日日日日操 | 欧美一区二区三区在线看 | 亚洲国产情侣 | 久久九精品 | 久久久久久久久久久久久久久久久久久久 | 国产免费拔擦拔擦8x高清 | 成人免费在线观看 | 国产精品伦理一区二区三区 | 欧美日韩黄色一级片 | 永久网站 | 成人精品久久日伦片大全免费 | 亚洲激情在线观看 | 国产一二区视频 | 日韩三级 |