Mọi người cho mình hỏi là khi mình muốn truyền tham số vào mảng một chiều bằng 1 dòng của mảng hai chiều thì liệu có được không nhỉ?
Truyền tham số cho mảng một chiều bằng mảng hai chiều
truyền tham số vào mảng là như thế nào bạn?
Ví dụ như mình có mảng a[MAX][MAX]. ở hàm khác mình có tham chiếu (b[]). Mà truyền vào mảng b thì mình dùng một hàng của mảng a, không biết mình có thể truyền trực tiếp luôn hay là phải truyền như thế nào?
mảng 2 chiều, thực chất là mảng chứa mảng.
cụ thể, mảng có 3 hàng 4 cột dưới đây, thực chất là mảng một chiều có 3 phần tử, mỗi phần tử là một mảng có 4 phần tử:
a =
{{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12}}
Như vậy, a[0] là một mảng (a[0] == {1, 2, 3, 4}), và phần tử thứ 3 của a[0] là a[0][2] == 3. Vậy chắc là thừa đủ để bạn trả lời rồi nhỉ 
1 Like
ok, cảm ơn bạn 
Post must be at least 20 characters
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?