标签: c memory
我正在使用一些页表条目并拥有一个虚拟地址。每个页面都有数据,虚拟地址映射到该页面。
如果我有32位虚拟地址,我如何“抓住”特定虚拟地址的第一个字节?
int *virtualAddress = someaddress; int byteAtAddress = *(virtualAddress); int secondByte = *(virtualAddress + 4);
显然我得到的是4个字节而不是一个字节。我可以在这里使用什么技巧只获得一个字节?