KỸ THUẬT LẬP TRÌNH CKỸ THUẬT LẬP TRÌNH C
BÀI 6: KIỂU DỮ LIỆU MẢNG, LIỆT KÊ VÀ CẤU TRÚCBÀI 6: KIỂU DỮ LIỆU MẢNG, LIỆT KÊ VÀ CẤU TRÚC
Hoàng Quốc Tuấn
tuanhq@fpt.edu.vn
http://hoangquoctuanpro.wordpress.com
Hoàng Quốc Tuấn
tuanhq@fpt.edu.vn
http://hoangquoctuanpro.wordpress.com
Nội dungNội dung
Kiểu dữ liệu Mảng (Array)
Kiểu dữ liệu Liệt Kê (Enum)
Kiểu dữ liệu Cấu Trúc (Struct)
Kiểu dữ liệu Mảng (Array)
Kiểu dữ liệu Liệt Kê (Enum)
Kiểu dữ liệu Cấu Trúc (Struct)
2
I – Kiểu dữ liệu Mảng (Array)
1. Khái niệm
2. Cách khai báo
3. Chỉ số của mảng
4. Lấy địa chỉ của phần tử mảng
5. Nhập, xuất dữ liệu các phần tử mảng
6. Ví dụ minh họa
3
1. Khái niệm Mảng
Mảng là một tập hợp nhiều biến có cùng
kiểu dữ liệu và cùng tên.
Mỗi phần tử của mảng được truy xuất thông
qua chỉ số.
4
2. Cách khai báo Mảng
Cú pháp:
<kiểu_dữ_liệu> <tên_mảng><danh_sách_các_chiều>;
5
dụ:
int a[10];// Khai báo mảng a gồm tối đa10 số nguyên
float b[100]; // Khai báo mảng b gồm tối đa 100 số thực
int c[3][2];// Khai báo mảng c hai chiều kiểu số nguyên
float d[5,7];// Khai báo mảng d hai chiều kiểu số thực