Mảng là một tập hợp các phần tử giống nhau tại vị trí bộ nhớ liền kề. Địa chỉ thấp nhất tương ứng với phần tử đầu tiên trong khi cao nhất tương ứng với phần tử cuối cùng.
Chỉ số mảng bắt đầu bằng không (0) và kết thúc bằng kích thước của mảng trừ đi một (kích thước mảng - 1). Kích thước mảng phải là số nguyên lớn hơn 0.
Hãy để chúng tôi xem một ví dụ,
If array size = 10 First index of array = 0 Last index of array = array size - 1 = 10-1 = 9
Đây là cú pháp của mảng trong ngôn ngữ C,
type array_name[array_size ];
Sau đây là cách bạn có thể khởi tạo một mảng.
type array_name[array_size] = { elements of array }
Đây là một ví dụ về mảng trong ngôn ngữ C,
Ví dụ
#include <stdio.h> int main () { int a[5]; int i,j; for (i=0;i<5;i++) { a[i] = i+100; } for (j=0;j<5;j++) { printf("Element[%d] = %d\n", j, a[j] ); } return 0; }
Đầu ra
Element[0] = 100 Element[1] = 101 Element[2] = 102 Element[3] = 103 Element[4] = 104