Cho char *str=”HELLO”, vậy lệnh str++ sẽ làm gì?

Cho khai báo

char *str=”HELLO”;

Lệnh str++; sẽ làm gì?

Hello được lưu trong bộ nhớ theo thứ tự H-E-L-L-O, với con trỏ str trỏ đến chữ H,
vì vậy str++ là làm cho con trỏ str trỏ đến chữ e.
Mình chạy thử thấy nó ra chữ e nên giải thích như thế :smiley:

Right!!! Its okay:ddd

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?