Module 7: Mảng

Mảng trong C

Mảng 1 chiều

int arr[5] = {1, 2, 3, 4, 5};
printf("%d", arr[0]); // 1

Mảng 2 chiều

int matrix[2][3] = {{1,2,3}, {4,5,6}};
printf("%d", matrix[1][2]); // 6

Duyệt mảng

int arr[5] = {10, 20, 30, 40, 50};
for (int i = 0; i < 5; i++) {
    printf("%d ", arr[i]);
}

Truyền mảng vào hàm

void inMang(int arr[], int n) {
    for (int i = 0; i < n; i++)
        printf("%d ", arr[i]);
}