Chào anh/chị trong group, em hiện đang là sinh viên và học về C++. Tới phần con trỏ, em có một thắc mắc như hình dưới đây. Cho em hỏi tại sao khi em cout<<ptr và cout<<&ptr , máy lại in ra giá trị khác nhau? Cảm ơn anh/chị đã đọc bài và giải đáp cho em ạ.
Tại sao `&ptr` và `ptr` khác nhau?
*ptr
: Giá trị của ô nhớ mà con trỏ đang trỏ đến.
prt
: Địa chỉ ô nhớ mà con trỏ đang trỏ đến.
&ptr
: Địa chỉ ô nhớ của con trỏ.
Nhức đầu chưa?
6 Likes
Em đọc lí thuyết xong vô test thử thì đúng rối thật. Làm nhiều hi vọng không nhầm, em cảm ơn anh ạ.
ptr : cái sổ đỏ ghi vị trí đám đất
*ptr : đám đất
&ptr : vị trí hiện tại của cái sổ đỏ.
4 Likes