C++ -- 如何取得一个给定的地址所存放的值

来源:互联网 发布:linux ansi 编辑:程序博客网 时间:2024/06/15 22:49

终于搞清楚了这个问题。


比如是地址0x2222, 想得到0x2222所对应的地址的值,C里面是这样的:


int data = *(uint64_t *) 0x2222;   


如果是32位地址,则应该是这样写:

int data = *(uint32_t *)0x2222;



0 0
原创粉丝点击