6 enumeration enumerator enum boolean NO YES enum
Sign up to view full document!
SIGN UP
6 列挙(enumeration) 列挙子(enumerator) • 例: enum boolean {NO, YES}; enum escape BELL BACKSPACE TAB NEWLINE VTAB RETURN { = = = NO = 0 YES = 1 JAN FEB MAR. . . DEC = 1 = 2 = 3 = 12 'a', 'b', enum month { 't', JAN = 1, FEB, MAR, 'n', APR, MAY, JUN, 'v', JUL, AUG, SEP, 'r'}; OCT, NOV, DEC};
7 列挙(enumeration) 列挙子(enumerator) • #define で書き変えた場合の例: #define NO 0 #define YES 1 #define #define BELL BACKSPACE TAB NEWLINE VTAB RETURN 'a' 'b' 't' 'n' 'v' 'r' #define //. . . #define JAN FEB MAR 1 2 3 DEC 12
- Slides: 18