Bài giảng Lập trình C: Chương 6 - Ngô Công Thắng

Bài giảng "Lập trình C - Chương 6: Kiểu cấu trúc và kiểu liệt kê" cung cấp cho người học các kiến thức: Kiểu cấu trúc (struct), kiểu liệt kê (enum). Đây là tài liệu hữu ích dành cho các bạn sinh viên đang theo học và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu. | Chươ ng 6. Kiể u cấ u trúc và kiể u liệ t kê I. Kiểu cấu trúc (struct) II. Kiểu liệt kê (enum) Bài giảng Ngô ngữ C - Chương 6 GV. Ngô Công Thắng 1 I. Kiểu cấu trúc 1. Khái niệm về kiểu cấu trúc 2. Khai báo kiểu cấu trúc 3. Khai báo biến cấu trúc 4. Truy nhập các thành phần của cấu trúc 5. Khởi tạo biến cấu trúc 6. Phép gán biến cấu trúc 7. Mảng cấu trúc Bài giảng Ngô ngữ C - Chương 6 GV. Ngô Công Thắng 2 1. Khái niệm về kiểu cấu trúc Ngoài các kiểu dữ liệu có sẵn trong C, người lập trình còn có thể tạo ra những kiểu dữ liệu của riêng mình: Kiểu cấu trúc và kiểu liệt kê. Một cấu trúc là một nhóm các phần tử có thể có kiểu dữ liệu khác nhau. Các phần tử này gọi là các thành phần của cấu trúc. Kiểu cấu trúc trong C tương đương với kiểu bản ghi trong Pascal. Bài giảng Ngô ngữ C - Chương 6 GV. Ngô Công Thắng 3 2. Khai báo kiểu cấu trúc Khai báo cấu trúc là mô tả về các thành phần của cấu trúc. Cú pháp như sau: Từ khoá struct Tên_kiểu_cấu trúc { Kiểu_1 Tên_thành_phần_1; Kiểu_2 Tên_thành_phần_2; Dấu chấm phẩy kết }; thúc khai báo kiểu cấu Các thành phần của cấu trúc trúc Bài giảng Ngô ngữ C - Chương 6 GV. Ngô Công Thắng 4 2. Khai báo kiểu cấu trúc (tiếp) Ví dụ: Để lưu trữ thông tin về nhân sự của phòng tổ chức với các thông tin về họ tên, ngày sinh, địa chỉ, lương ta khai báo một kiểu cấu trúc như sau: struct nhansu { char hoten[30]; char ngaysinh[10]; char diachi[40]; float luong; }; Bài giảng Ngô ngữ C - Chương 6 GV. Ngô Công .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.