Xin chào mọi người.
Hôm nay thì mình vẫn đang học đệ quy, nhưng biết là đang thủng cái chuỗi kí tự, nên mới đi học chuỗi kí tự, mà học chuỗi kí tự nó lại đâm sang con trỏ hôm trước. Con trỏ sau khi mọi người góp ý thì mình hiểu cũng được kha khá rồi. Tuy nhiên, mình đọc dòng này, ở trang daynhauhoc, gặp một dòng khá khó hiểu.
Tức là khi khai báo một biến con trỏ để lưu chuỗi. Thì khi dùng lệnh cout, với cú pháp <tên biến con trỏ> thì theo lẽ thường nó sẽ in cái địa chỉ của biến mà nó lưu giữ. Đằng này nó in ra nội dung của biến. Mà mình đọc thì chưa rõ cho lắm là lý do tại sao như thế? Có phải là do kiểu char không cho phép xuất địa chỉ của biến hay không?
Mong các bạn giúp mình.
Cám ơn các bạn.
Link mình đọc: https://cpp.daynhauhoc.com/8/3-con-tr-va-mang-ki-tu/
@dammage @binhbro @tramanh89xd @BinhHT
Hôm nay thì mình vẫn đang học đệ quy, nhưng biết là đang thủng cái chuỗi kí tự, nên mới đi học chuỗi kí tự, mà học chuỗi kí tự nó lại đâm sang con trỏ hôm trước. Con trỏ sau khi mọi người góp ý thì mình hiểu cũng được kha khá rồi. Tuy nhiên, mình đọc dòng này, ở trang daynhauhoc, gặp một dòng khá khó hiểu.
Tức là khi khai báo một biến con trỏ để lưu chuỗi. Thì khi dùng lệnh cout, với cú pháp <tên biến con trỏ> thì theo lẽ thường nó sẽ in cái địa chỉ của biến mà nó lưu giữ. Đằng này nó in ra nội dung của biến. Mà mình đọc thì chưa rõ cho lắm là lý do tại sao như thế? Có phải là do kiểu char không cho phép xuất địa chỉ của biến hay không?
Mong các bạn giúp mình.
Cám ơn các bạn.
Link mình đọc: https://cpp.daynhauhoc.com/8/3-con-tr-va-mang-ki-tu/
@dammage @binhbro @tramanh89xd @BinhHT