Enum trong C++ là kiểu dữ liệu chứa các hằng số cố định.
Nó có thể được sử dụng cho các ngày trong tuần (SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY và SATURDAY), các hướng (DONG, TAY, NAM và BAC) v.v ... Các hằng số enum C++ là static.
Enum trong C++ có thể được coi là các lớp có tập hằng cố định.
Nội dung chính
Những điểm cần nhớ về Enum trong C++
- enum cải thiện kiểu an toàn
- enum được sử dụng trong câu lệnh switch
- enum có thể được duyệt
- enum cũng có thể chứa các trường, phương thức và constructor
Ví dụ Enum trong C++
Hãy xem ví dụ đơn giản về kiểu dữ liệu enum được sử dụng trong chương trình C++:
#include <iostream> using namespace std; enum week { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday }; int main() { week day; day = Friday; cout << "Day: " << day + 1 << endl; return 0; }
Kết quả:
Day: 5