Enum trong C++
Kiểu dữ liệu Enum là gì? Cách tạo và sử dụng enum trong C++ như thế nào? Mời bạn đọc cùng eLib.VN tham khảo bài viết dưới đây để trả lời những câu hỏi này nhé!
Mục lục nội dung
1. Kiểu dữ liệu Enum là gì?
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.
2. Những điểm cần nhớ về Enum trong C++
Enum có những điểm cần nhớ sau:
- 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
3. 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;
}
Day: 5
Trên đây là bài viết giới thiệu về kiểu dữ liệu enum trong C++. Hy vọng qua bài viết, các bạn biết được cách khởi tạo và sử dụng kiểu dữ liệu enum trong C++ phù hợp. Chúc các bạn thành công.
Tham khảo thêm
- doc Lập trình hướng đối tượng trong C++
- doc Lớp và đối tượng trong C++
- doc Constructor trong C++
- doc Con trỏ this trong C++
- doc Từ khóa static trong C++
- doc Struct trong C++
- doc Hàm Friend trong C++
- doc Các hàm Math trong C++
- doc Tính kế thừa trong C++
- doc Tính đa hình trong C++
- doc Tính trừu tượng trong C++
- doc Tính đóng gói trong C++
- doc Interface trong C++