Kiểu dữ liệu phức hợp
Hoàng Thân Anh Tuấn
Khoa Toán – Tin học
Đại học Sư phạm TPHCM
Nội dung
Kiểu dữ liệu đơn giản (cơ bản)
Kiểu dữ liệu phức hợp
Phân loại kiểu dữ liệu phức hợp
Mảng
Mảng 1 chiều
Mảng 2 chiều
Cấu trúc
Kiểu dữ liệu đơn giản
int, double, char, bool, …
Tạo ra các đối tượng cơ bản (thường gọi là
biến.
Các đối tượng cơ bản trả lời cho một câu hỏi
duy nhất: “nó đang mang giá trị gì?”
Mỗi đối tượng cơ bản tại một thời điểm chỉ
mang một giá trị duy nhất
Kiểu dữ liệu phức hợp
Được hình thành từ các kiểu dữ liệu đã có:
Kiểu dữ liệu cơ bản
Kiểu dữ liệu phức hợp đã được tạo trước đó
Tạo ra các đối tượng phức tạp, gần với thế
giới thực
Một đối tượng phức tạp (gọi tắt là đối tượng)
có thể mang nhiều giá trị.
Ví dụ 1: Chương trình quản lý sinh viên
Thông tin của một sinh viên gồm có:
Mã số sinh viên
Họ tên sinh viên
Năm sinh
Phái
Để mô tả một sinh viên chúng ta cần 4 đối tượng cơ
bản:
int maSV;
string hoten;
int namsinh;
int phai;