1
Khoa Công Nghệ Thông Tin & Truyền Thông
Đại Học Cần Thơ
MẢNG - CON TRỎ -
THAM CHIẾU
CHƯƠNG 5:
2
Mảng, Con Trỏ, Tham Chiếu
Mục tiêu
Giới thiệu các cách sử dụng mảng, con trỏ, và
tham chiếu
Nội dung
Mảng một chiều, nhiều chiều, bộ nhớ tĩnh
Con trỏ, tính toán con trỏ, bộ nhớ động
Con trỏ hàm, tham chiếu
Chương 5
3
Mảng
Mảng (array)
Gồm một tập các đối tượng cùng kiểu và được sắp
5
Bộ Khởi Tạo Mảng
Mỗi mảng có một bộ khởi tạo mảng
Ví dụ
Chuỗi là một mảng ký tự
Ví dụ: so sánh sự khác nhau của
char str[] = "HELLO"; và char str[] = {'H', 'E', 'L', 'L', 'O'};
int nums[3] = {5, 10, 15};
Bộ khởi tạo mảng
int nums[3] = {5, 10};
nums[2]
= ?
int nums[ ] = {5, 10, 15};
Kích
thước
mảng ?
Chương 5