1. 程式人生 > 實用技巧 >列舉型別及定義新的型別名字

列舉型別及定義新的型別名字

5、小作業:
課後自己練習定義列舉型別變數以及使用 typedef 定義新的型別名!

#include <iostream>
using namespace std;
enum Week
{
    Day1,
    Day2,
    Day3,
    Day4,
    Day5,
    Day6,
    Day7
};
typedef unsigned int uint;
union test
{
    char mark;
    long num;
    float score;
}student_1;
int main()
{
    Week day = Day2;
    
switch (day) { case Day1: cout << "星期1" << endl; break; case Day2: cout << "星期2" << endl; break; case Day3: cout << "星期3" << endl; break; case Day4: cout << "星期4" << endl;
break; case Day5: cout << "星期5" << endl; break; case Day6: cout << "星期6" << endl; break; case Day7: cout << "星期天" << endl; break; default: cout << "錯誤" << endl; break; }
uint a = 1; cout << a << endl; student_1.num = 80; test student_2; student_2.score = 10; cout << student_1.num << endl; cout << student_2.score << endl; return 0; }