mọi ng giải thích hàm này hộ e với
void init1(int **&a, int n)
{
a = new int *[n];
for (int i = 0; i < n; i++)
{
a[i] = new int[n];
}
}
mọi ng giải thích hàm này hộ e với
void init1(int **&a, int n)
{
a = new int *[n];
for (int i = 0; i < n; i++)
{
a[i] = new int[n];
}
}
Mình thấy nó có vẻ như cấp phát động cho 1 mảng 2 chiều với lượng dữ liệu là nxn. Nếu là C thì mình sẽ giải thích kỹ hơn, còn C++ thì để các pro giải thích từng dòng cho bạn :3
v hàm này nhận đối số a là kiểu nào v ạ
ko biết viết hàm main sao để test thử 
Đối số thứ nhất là mảng 2 chiều, ví dụ: int **a; là cái cần để khởi tạo, thế thôi; còn cái thứ 2 thì là kiểu int và nó phải chứa dữ liệu. Mà hàm này chỉ để khởi tạo thôi
test sao giờ, bạn tự nghĩ cách đi :3 tự vọc phá thì dễ hiểu hơn mà.
thì đang vọc nãy h, thay kiểu nào cũng bị lỗi, mà để làm cách như bạn thử 
cảm ơn bạn nhiều,đc rồi 
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?