[Programming] Thắc mắc trong ngôn ngữ C( phần con trỏ) |
27/06/2008 14:24:24 (+0700) | #1 | 138308 |
good_life
Member
|
0 |
|
|
Joined: 14/11/2007 16:24:14
Messages: 3
Offline
|
|
Các Pác giúp em nhanh nhanh cái!!!!!! Em đang học C( phần con trỏ), Trong bài tập về danh sách sinh viên có đoạn khai báo như sau: void xoa(p_hv **pd). Vậy các Pác cho em hỏi : "**pd" nghĩa là như thế nào vậy? Em chỉ biết khai báo con trỏ có dạng: *(têncontro),không biết " ** " là gì? Mong các Pác giúp em nhé!!! Em sắp thi rủi...Thank!!!!!!! |
|
|
|
|
[Question] Re: Thắc mắc trong ngôn ngữ C( phần con trỏ) |
27/06/2008 22:19:01 (+0700) | #2 | 138347 |
|
4hfoo
Elite Member
|
0 |
|
|
Joined: 29/01/2007 01:50:20
Messages: 115
Offline
|
|
* -> con trỏ đến cái gì đó (chứa giá trị địa chỉ)
** -> con trỏ đến con trỏ
char *str -> con trỏ đến char
có thể hiểu theo nghĩa khác là mảng gồm các phần tử kiểu char -> đây là một chuỗi.
p_hv *p -> con trỏ đến một cấu trúc kiểu p_hv
p_hv **pd -> con trỏ đến một mảng, mảng này chứa các phẩn tử có kiểu là p_hv*
Hi vọng không làm bạn bị rối
Thân
|
|
|
[Question] Re: Thắc mắc trong ngôn ngữ C( phần con trỏ) |
28/06/2008 04:39:20 (+0700) | #3 | 138454 |
|
huynhnb8x
Member
|
0 |
|
|
Joined: 28/03/2007 16:49:25
Messages: 6
Offline
|
|
Mình chia sẻ một địa chỉ này có một số bài tập về con trỏ cực kỳ dễ hiểu
Bạn vào đây nhé http://www.cplusplus.com/forum/articles/418/ |
|
|
[Question] Re: Thắc mắc trong ngôn ngữ C( phần con trỏ) |
28/06/2008 11:05:54 (+0700) | #4 | 138548 |
kohonen
Member
|
0 |
|
|
Joined: 27/06/2008 01:06:35
Messages: 30
Location: myself
Offline
|
|
Đây là con trỏ cấp 2, tức là con trỏ đến con trỏ
Hồi năm 1 mình cũng bị lẫn lộn chỗ này.
Để khỏi nhầm lẫn bạn nên nhớ : giá trị của con trỏ là địa chỉ ô nhớ.
Chúc thi tốt. |
|
|
|