zhugez / EnumerationInC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to Enum In C by me ^^

Enum là kiểu dữ liệu do người dùng định nghĩa. Nó được sử dụng chủ yếu để gán các tên cho các hằng số, các tên giúp một chương trình dễ đọc và dễ maintain .

  • Hai biến enum có thể có cùng giá trị.
  • Nếu chúng ta không gán giá trị cho tên enum một cách rõ ràng, trình biên dịch theo mặc định gán giá trị cho từng biến theo thứ tự bắt đầu từ 0.
  • Chúng ta có thể gán giá trị cho một số tên theo bất kỳ thứ tự nào. Tất cả các tên chưa được chỉ định nhận giá trị là giá trị của tên trước đó cộng với một.
  • Giá trị được gán cho tên enum phải là một số hằng số nguyên, tức là, giá trị phải nằm trong phạm vi từ giá trị nguyên nhỏ nhất có thể đến giá trị nguyên lớn nhất.
  • Tất cả các hằng số enum phải là duy nhất trong phạm vi của chúng.

Enum với Macro

  • Chúng ta cũng có thể sử dụng các macro để định nghĩa hằng số.

© 2021 By: ZhugeZ| fb/dezzhu.info

About