⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 enum.c

📁 Small Device C Compiler 面向Inter8051
💻 C
字号:
/* Test the types of enum. */#include <testfwk.h>enum _SimpleEnum {  SIMPLE_ZERO,  SIMPLE_ONE,  SIMPLE_TWO};enum _ValuesEnum {  VALUES_ZERO,  VALUES_FIVE = 5,  VALUES_SIX,  VALUES_SEVEN,  VALUES_TWELVE = 12};enum _IndexedEnum {  INDEXED_ZERO,  INDEXED_ONE,  INDEXED_ONE_ALIAS = INDEXED_ONE,  INDEXED_TWO,  INDEXED_THREE,  INDEXED_MATH = INDEXED_ONE_ALIAS + INDEXED_TWO * INDEXED_THREE};volatile enum _IntEnum {  INT_256 = 256,  INT_ZERO = 0} ie;voidtestSimpleEnum(void){  ASSERT(SIMPLE_ZERO == 0);  ASSERT(SIMPLE_ONE == 1);  ASSERT(SIMPLE_TWO == 2);}void testValuesEnum(void){  ASSERT(VALUES_ZERO == 0);  ASSERT(VALUES_FIVE == 5);  ASSERT(VALUES_SIX == 6);  ASSERT(VALUES_SEVEN == 7);  ASSERT(VALUES_TWELVE == 12);}voidtestIndexedEnum(void){  ASSERT(INDEXED_ZERO == 0);  ASSERT(INDEXED_ONE == 1);  ASSERT(INDEXED_ONE_ALIAS == 1);  ASSERT(INDEXED_TWO == 2);  ASSERT(INDEXED_MATH == 7);}voidtestIntEnum(void){  ASSERT(INT_ZERO == 0);  ASSERT(INT_256 == 256);  ie = INT_ZERO;  ASSERT(ie == INT_ZERO);  ie = INT_256;  ASSERT(ie == INT_256);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -