01/10/2018, 10:39
Giải thích code con trỏ trong C++
Giải thích dùm mình tại sao code cho ra được kết quả như trong hình vậy ???

Bài liên quan
Giải thích dùm mình tại sao code cho ra được kết quả như trong hình vậy ???

259kiểuintđược biểu diễn dưới dạng hex có độ dài4 bytelà:0x00000103.Khi bạn đặt con trỏ
pcó kiểu char (1 byte) trỏ vào địa chỉ củaxthì lúc đó nó trỏ vào byte đầu tiên trong4 byteđó (bộ nhớ thông thường được đánh thứ tự little endian) nên byte đầu tiên trong4 bytecó giá trị là 3.Khi bạn in ra byte tiếp theo, giá trị của nó là
1và tiếp tục là0và0.bạn cũng nên tìm hiểu về endian để hiểu rỏ hơn nha!