Chỗ cấp phát phải là int**&A
[CODE]#include <iostream>
int AllocMatrix(int **A,int M,int N);
//Cấp phát vùng nhớ cho ma trận
int AllocMatrix(int **A,int M,int N) // chú ý : **
{
A = new int*[M];
for(int i=0;i<M;i++){
A[i]=new int[N];
if (A[i]==NULL) return 0;
}
if (A == NULL)
return 0;
return 1;
}
Đã được chỉnh sửa lần cuối bởi mkDgarp : 09-02-2015 lúc 10:16 AM. Lý do: đã được giải quyết
Chỗ cấp phát phải là int**&A
em cũng vừa tim ra thanks bác
- - - Nội dung đã được cập nhật ngày 09-02-2015 lúc 09:49 AM - - -
định lên để xóa bài
tiện thể hỏi bác nếu không dùng tham biến của C++ thì có cách nào khác trong c không?