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

Đề tài: Hàm có tham số là mảng trên C++?

  1. #1
    Ngày gia nhập
    04 2009
    Bài viết
    3

    Mặc định Hàm có tham số là mảng trên C++?

    Em đang làm 1 bài tập cần sử dụng đến hàm với đầu vào là 1 mảng 2 chiều , bác nào giúp đỡ em với càng sớm càng tốt (em đang cần gấp), cho em 1 ví dụ nhé .
    Thanks các bác

  2. #2
    Ngày gia nhập
    03 2009
    Bài viết
    2

    void show(int a[][10], int m, int n)
    {
    for (int i=0;i<m;i++)
    {for (int j=0;j<n;j++)
    printf("%3d",a[i][j]);
    printf("\n");
    }
    };
    Đưa code vào tag
    Đã được chỉnh sửa lần cuối bởi thienthan34 : 18-04-2009 lúc 11:11 PM. Lý do: nhắc nhở
    Mr Ngô

  3. #3
    Ngày gia nhập
    04 2009
    Bài viết
    3

    hix Bác xem lại cho em với hình như vẫn ko đc nó báo lỗi "cannot convert parameter 1 from 'int [15][15]' to 'int [][10]'"
    đây là code của em :
    #include<iostream.h>

    void show(int a[][10], int m, int n)
    {
    for (int i=0;i<m;i++)
    {
    for (int j=0;j<n;j++)
    cout<<a[i][j]<<"\t";
    cout<<endl;
    }
    };

    int main()
    {
    int a[15][15];
    for(int i=0;i<15;i++)
    {
    for(int j=0;j<=15;j++)
    a[i][j]=1;
    }
    show(a,5,5);
    return 0;
    }

    Đưa code vào tag
    Đã được chỉnh sửa lần cuối bởi thienthan34 : 18-04-2009 lúc 11:12 PM. Lý do: nhắc nhở

  4. #4
    Ngày gia nhập
    04 2009
    Bài viết
    3

    sr nhé em test lại rồi ngon cả thanks bác nhé

  5. #5
    Ngày gia nhập
    10 2008
    Bài viết
    178

    Trích dẫn Nguyên bản được gửi bởi nhavodich05 Xem bài viết
    hix Bác xem lại cho em với hình như vẫn ko đc nó báo lỗi "cannot convert parameter 1 from 'int [15][15]' to 'int [][10]'"
    đây là code của em :
    #include<iostream.h>

    void show(int a[][10], int m, int n)
    {
    for (int i=0;i<m;i++)
    {
    for (int j=0;j<n;j++)
    cout<<a[i][j]<<"\t";
    cout<<endl;
    }
    };

    int main()
    {
    int a[15][15];
    for(int i=0;i<15;i++)
    {
    for(int j=0;j<=15;j++)
    a[i][j]=1;
    }
    show(a,5,5);
    return 0;
    }
    thì thay cái
    PHP Code:
    void show(int a[][10], int mint n
    bằng
    PHP Code:
    void show(int a[][15], int mint n

Các đề tài tương tự

  1. Tham số, tham trị, tham biến. Ý nghĩa như thế nào trong lập trình C?
    Gửi bởi toend2008 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 28-08-2014, 10:24 AM
  2. Tham Gia và Nhận sách hay Miễn Phí trên Toàn Quốc
    Gửi bởi billgatevn25 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 27-02-2012, 12:16 PM
  3. Bài tập C++ Sử dụng tham trị và tham biến khi thao tác trên mảng có khác nhau?
    Gửi bởi 5fox trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 21-12-2011, 08:21 PM
  4. Kỹ thuật C++ hàm trả về tham chiếu có thể sử dụng nối đuôi trên 1 dòng?
    Gửi bởi manocanh trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 26-11-2010, 05:37 AM
  5. Bài tập C++ mảng động, đệ quy, tham số dòng lệnh trên C++?
    Gửi bởi ngoisaovietnam trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 12-04-2010, 07:31 AM

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