国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

Horace_Lu的個(gè)人空間 http://m.4huy16.com/space-uid-34710.html [收藏] [復(fù)制] [RSS]

博客

嵌入式系統(tǒng)C語(yǔ)言enum的用法

已有 1481 次閱讀2016-11-2 17:22 |個(gè)人分類(lèi):嵌入式開(kāi)發(fā)| enum, embeded system

enum可以代替部分#define宏定義,如果宏定義為數(shù)組個(gè)數(shù),不能用enum替代。
  例:
enum ata_tf_protocols {
    
    ATA_PROT_UNKNOWN,    
    ATA_PROT_NODATA,    
    ATA_PROT_PIO,        
    ATA_PROT_DMA,        
    ATA_PROT_NCQ,        
    ATAPI_PROT_NODATA,    
    ATAPI_PROT_PIO,        
    ATAPI_PROT_DMA,        
};
  這樣就可以限定ata_tf_protocols 值的類(lèi)型為0~7的值,超出此范圍的編譯器會(huì)報(bào)錯(cuò)。

路過(guò)

雞蛋

鮮花

握手

雷人

評(píng)論 (0 個(gè)評(píng)論)

facelist

您需要登錄后才可以評(píng)論 登錄 | 立即注冊(cè)

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
返回頂部