Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
100,15 KB
Nội dung
Please purchase a personal license ĐỊNH NGHĨA CẤU TRÚC tuoi 20 Sinh viên sinhvien tuoi 20 gioitinh nam gioitinh: nam Hoten: Nguyen Hoa Mi hoten Nguyen Hoa Mi Biến cấu trúc Cấu trúc: tập hợp mẫu liệu đối tượng KHAI BÁO CẤU TRÚC • Khai báo kiểu cấu trúc Mẫu struct { bien_tp_1; Ví dụ struct SINHVIEN { int tuoi; bien_tp_2; char gioitinh[4]; … … … bien_tp_n; }; char hoten[30]; }; KHAI BÁO CẤU TRÚC • Khai báo biến cấu trúc Mẫu ; Ví dụ SINHVIEN sinhvien, sv, S[20]; Mảng cấu trúc Biến cấu trúc SỬ DỤNG BiẾN CẤU TRÚC • Mỗi biến cấu trúc có thành phần • Để truy xuất vào thành phần ta viết Mẫu . Ví dụ sinhvien.hoten SỬ DỤNG BiẾN CẤU TRÚC • CHƯƠNG TRÌNH NHẬP THƠNG TIN CỦA MỘT SINH VIÊN • IN THÔNG TIN C CỦA A SINH VIÊN LÊN MÀN HÌNH MẢNG CẤU TRÚC • Để lưu trữ danh sách • Mỗi phần tử mảng cấu trúc • Khai báo Mẫu ; Ví dụ SINHVIEN S[4]; Mảng lưu trữ sinh viên MẢNG CẤU TRÚC S[0] tuoi S[1] 20 gioitinh: hoten: tuoi nam Nguyen Hoa Mi S[2] tuoi gioitinh: hoten: nu Tran Hoa Mai S[3] 21 gioitinh: hoten: 22 tuoi nu Bui Hoa Hong 20 gioitinh: hoten: nam Nguyen Tu Tai SỬ DỤNG BiẾN CẤU TRÚC • CHƯƠNG TRÌNH NHẬP THƠNG TIN CỦA MỘT danh sach SINH VIÊN • IN THƠNG TIN CỦA C A danh sach SINH VIÊN LÊN MÀN HÌNH CON TRỎ CẤU TRÚC • Là trỏ trỏ đến biến cấu trúc • Khai báo Mẫu *; Ví dụ SINHVIEN *sp; CON TRỎ CẤU TRÚC • Cấp phát nhớ cho trỏ cấu trúc Mẫu = new ; Ví dụ sp = new SINHVIEN ; CON TRỎ CẤU TRÚC • Truy xuất thành phần cấu trúc thông qua trỏ Mẫu -> Ví dụ sp -> hoten CON TRỎ CẤU TRÚC • CHƯƠNG TRÌNH NHẬP THƠNG TIN CỦA MỘT SINH VIÊN • IN THƠNG TIN C CỦA A SINH VIÊN LÊN MÀN HÌNH ... NGH? ?A CẤU TRÚC tuoi 20 Sinh viên sinhvien tuoi 20 gioitinh nam gioitinh: nam Hoten: Nguyen Hoa Mi hoten Nguyen Hoa Mi Biến cấu trúc Cấu trúc: tập hợp mẫu liệu đối tượng KHAI BÁO CẤU TRÚC • Khai... KHAI BÁO CẤU TRÚC • Khai báo biến cấu trúc Mẫu ; Ví dụ SINHVIEN sinhvien, sv, S[20]; Mảng cấu trúc Biến cấu trúc SỬ DỤNG BiẾN CẤU TRÚC • Mỗi biến cấu trúc có thành... CHƯƠNG TRÌNH NHẬP THƠNG TIN C? ?A MỘT danh sach SINH VIÊN • IN THƠNG TIN C? ?A C A danh sach SINH VIÊN LÊN MÀN HÌNH CON TRỎ CẤU TRÚC • Là trỏ trỏ đến biến cấu trúc • Khai báo Mẫu *;