Bài giảng Nhập môn lập trình - Bài 4: Mảng cung cấp các kiến thức giúp người học có thể hiểu và cài đặt được mảng, thao tác được trên mảng. Đây là một tài liệu hữu ích dành cho các bạn sinh viên ngành Công nghệ thông tin và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu.
Trường ĐH Khoa Học Tự Nhiên Tp Hồ Chí Minh TRUNG TÂM TIN HỌC Nhập mơn lập trình Bài 4- Mảng 2015 Mục tiêu - Hiểu cài đặt mảng - Thao tác mảng M[0] M[1] M[2] M[3] M[4] M[5] M[6] Nhập mơn lập trình Khái niệm Mảng tập hợp biến có kiểu liệu nằm liên tiếp nhớ tham chiếu tên chung tên mảng Mỗi phần tử mảng tham chiếu thơng qua mục (index) Nhập mơn lập trình Khái niệm Nếu mảng có n phần tử phần tử có mục phần tử cuối có mục n-1 Để tham chiếu đến phần tử ta dùng tên mảng mục phần tử đặt cặp dấu [] Ví dụ: a[0] Số phần tử mảng gọi kích thước mảng ln cố định, phải xác định trước không đổi suốt q trình thực chương trình Nhập mơn lập trình Mảng chiều Khai báo mảng chiều Cú pháp: type arrayName[elements]; − type: kiểu liệu phần tử mảng − elements: số phần tử có mảng − arrayName: tên mảng ● Ví dụ: int a[5] a a[0] a[1] a[2] Nhập mơn lập trình a[3] a[4] Mảng chiều Mảng phải khai báo tường minh Kích thước (tính byte) mảng tính theo cơng thức: Total_size = sizeof(type) * elements Ví dụ: int num[100]; Mảng num có kích thước là: 2bytes * 100 = 200bytes (giả sử int chiếm bytes) Nhập môn lập trình Mảng chiều Mổi phần tử mảng biến thơng thường Ví dụ: int num[3]; num[0] = 2; //gán cho phần tử num[0] num[1] = num[0] + //num[1] có giá trị num[2] = num[0] + num[1]; //num[2] có giá trị cout