Chủ đề: Kiểu địa chỉ của mảng 2 chiều.
-
07-03-2012, 04:26 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Kiểu địa chỉ của mảng 2 chiều.
Trả lời giúp mình mấy câu hỏi dưới nha[IMG]images/smilies/biggrin.png[/IMG], nếu thấy có thể giải thích thêm thì các bạn cứ giải thích[IMG]images/smilies/biggrin.png[/IMG].
Giả sử mình có một mảng 2 chiều là:
Mã:int a[3][4]
Mã:int (*p)[3][4]
kiểu địa chỉ của a[2] là?, có phải là:
Mã:int (*p)[4]
kiểu địa chỉ của a[2][3] có phải là:
Mã:int *p
Và kiểu địa chỉ có phải là kiểu dùng để lưu địa chỉ của biến?View more random threads:
- giúp về cách dùng con trỏ trong c.
- Khắc phục nhược điểm của Đệ quy
- gỡ rồi in / out trong c++ với
- Sử dụng mảng thành phần
- giải thích các lệnh trong c
- Chương trình chạy không đúng, nhờ các bạn xem hộ.
- [Cần giúp đỡ] Tạo chuỗi string random cho std::map
- Mọi người có thể giúp em viết hàm bài này ko ạ? vì em ko biết cách viết hàm.
- Thực sự mình không thể hiểu bài này!Nên không biết viết code như thế nào!
- Lỗi "Segmentation fault" khi chạy chương trình viết bằng C++ trên Linux?
-
08-03-2012, 04:03 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn có thể coi như * và [] tương đương nhau. Khi hạ cấp con trỏ xuống thì bỏ bớt 1 * hoặc 1 []. Nếu đã bỏ 1 [] mà lại thêm * vô như ví dụ của bạn thì hoàn toàn huề vốn. Con trỏ bao nhiêu chiều là bấy nhiêu dấu * hoặc bấy nhiêu dấu []. Như vậy trong trường hợp này thì int **p sẽ tương đương int a[3][4]. Mình nói tương đương chứ ko nói giống nhau hoàn toàn, vì nó vẫn khác nhau về cách tổ chức dữ liệu trên bộ nhớ. Khi hạ bậc con trỏ xuống thì còn int *p hoặc a[4].
-
09-03-2012, 11:56 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi meoconlongvang
-
09-03-2012, 12:46 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Ngay chỗ bạn tô màu đỏ mình đã ghi khai báo tương đương rồi còn gì. Bạn đọc lại đi.
int **p tương đương int a[3][4]
int *p[3] tương đương int a[3][4]
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...