Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

You are not connected. Please login or register

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

1Con trỏ cấp 2 Empty Con trỏ cấp 2 2009-10-31, 21:44

ToongTeeng

ToongTeeng

Thành Viên
Có bạn nào ý kiến gì về con trỏ cấp 2 không ????

Mình nghĩ con trỏ cấp 2 thì nó chỉ giữ địa chỉ của địa chỉ thui... Tức là giữ địa chỉ của một biến con trỏ .....

Còn việc sử dụng con trỏ cấp 2 bên ma trận thì hơi khó hiểu.... Bó tay Bó tay

Bạn nào hiểu rõ hơn mình thì vào góp ý cho vui hen.... Good

2Con trỏ cấp 2 Empty Re: Con trỏ cấp 2 2009-11-02, 13:52

winternight

winternight

Thành Viên
Đối với mảng, dùng con trỏ cấp 2 như sau :
int* p;
p=new int[n];
for (int i=0;i<n;i++)
{

p+i=new int[n];
for (int j=0;j<n;j++)
{
printf("Nhap:");
scanf("%d",((p+i)+j));
}

}
Thử xem thế nào nha.........
^^

3Con trỏ cấp 2 Empty Re: Con trỏ cấp 2 2009-11-12, 17:07

thanhhuyit18

thanhhuyit18

Thành Viên
hồi bữa nghỉ ngay bài con trỏ cấp 2 bjo giống như người cõi trên xuống ko bit j lun nguy oy Chống mặt Chống mặt Chống mặt Chống mặt Chống mặt Chống mặt Chống mặt Chống mặt

4Con trỏ cấp 2 Empty Re: Con trỏ cấp 2 2009-11-13, 03:28

tranhanhuy

tranhanhuy

Thành Viên
Con trỏ cấp 2 dùng cho ma trận, khỏi sử dụng cho mảng

cái cấp phát đầu tiên là cấp phát 1 mảng con trỏ.
trong for tiếp là cấp phát từng con trỏ thành 1 mảng int

Code:

int** a;
//trước đó phải khai báo dòng cột và nhập dòng cột
a = new int* [dong];
for (int i=0; i<dong; i++)
{
    a[i] = new int [cot];
    for (int j=0; j<cot; j++)
    {
        printf("Nhap a[%d][%d]",i,j);
        scanf("%d",&a[i][j]);
    }
}

http://taiachau.com

5Con trỏ cấp 2 Empty Re: Con trỏ cấp 2 2009-11-13, 19:36

winternight

winternight

Thành Viên
ok

6Con trỏ cấp 2 Empty Re: Con trỏ cấp 2 2009-11-13, 19:36

winternight

winternight

Thành Viên
Cách của mình hơi bị tầm bậy.............
^^

Sponsored content


Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Permissions in this forum:
Bạn không có quyền trả lời bài viết