Cách sử dụng cấu trúc typedef trong C
Ngôn ngữ C chứatypedef
từ khóa để cho phép người dùng cung cấp tên thay thế cho các kiểu dữ liệu nguyên thủy (ví dụ: int) và do người dùng định nghĩa (ví dụ struct).
Hãy nhớ rằng, từ khóa này thêm một tên mới cho một số loại dữ liệu hiện có nhưng không tạo ra một loại mới.
Cú pháp
Sử dụng
typedef struct
kết quả trong một mã sạch hơn, dễ đọc hơn và lưu các tổ hợp phím của lập trình viên. Tuy nhiên, nó cũng dẫn đến một không gian tên toàn cầu lộn xộn hơn có thể gây rắc rối cho các chương trình lớn.Ví dụ
Các đoạn mã sau minh họa cách sử dụng
typedef struct
.
1. Khai báo biến mà không sử dụng typedef
:
2. Sử dụng typedef
từ khóa:
Lưu ý rằng không còn cần phải gõ struct
đi viết lại với mỗi lần khai báo biến của loại này.
struct
đi viết lại với mỗi lần khai báo biến của loại này.
Đăng nhận xét