Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Các bác xem giúp em làm sao mà cứ đến lúc nhập A[0][0] là bị lối runtime?????

  1. #1
    Ngày gia nhập
    08 2014
    Bài viết
    5

    Mặc định Các bác xem giúp em làm sao mà cứ đến lúc nhập A[0][0] là bị lối runtime?????

    [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;
    }
    Attached Files Attached Files
    Đã đượ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

  2. #2
    Ngày gia nhập
    01 2013
    Bài viết
    1,479

    Chỗ cấp phát phải là int**&A

  3. #3
    Ngày gia nhập
    08 2014
    Bài viết
    5

    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?

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn