标签: c++ c pointers
我有以下代码,
char * segbase_char = (char*)segbase;
在gdb中调试时,会打印
segbase_char = 0x80e2da8 segbase = 0xb7ffd000
有什么想法吗?
答案 0 :(得分:4)
优化可能导致代码被移动,导致segbase_char的负载被延迟。尝试使用较低级别的优化进行编译。
segbase_char