Gi¸o tr×nh tin häc c¬ së II - N
gôn ngữ
C
75
V.3.2 – Truy xuất các phần tử mảng hai chiều
Một phần tử của mảng 2 chiều được xác định qua tên (tên của mảng) và chỉ số dòng,
chỉ số cột của nó trong mảng theo cú pháp sau:
tên_mảng [csd][csc]
Với
csd là số nguyên xác định chỉ số dòng và
csc là số hiệu cột cũng như trong mảng 1
chiều các chỉ số được tính từ 0. Tức là
0
≤
csd ≤
sd-1 và
0 ≤
csc ≤
sc-1.
Lưu ý: Các phần tử của mảng 2 chiều cũng được dùng như các biến đơn, trừ trường hợp
khi nhập giá trị cho các phần tử mảng kiểu float bằng hàm scanf thì bạn nên sử dụng biến
(đơn)
trung gian, sau đó gán giá trị của biến đó vào phần tử mảng chứ không nên sử dụng
toán tử & để nhập trực tiếp phần tử của mảng.
V.
3.3
– Khởi đầu giá trị các phần tử mảng hai chiều
Các phần tử mảng hai chiều cũng có thể được khởi đầu giá trị theo cú pháp (4 dạng sau):
Chia sẻ với bạn bè của bạn: