Re: 变量打印出来的和实际值不一样

C/C++本地代码调试

变量打印出来的和实际值不一样


money 2012-07-11, 10:27 上午

最近小弟在写一个DOS tool, 在用BC45 库函数打印变量时发现打印出来的值和实际值不一样。

比如,_IMAGE_SECTION_HEADER 结构中一个DWORD的变量SizeOfRawData, 实际使用的时候是0x3000, 但是在DOS下打印出来是0x30000000, 不知道为什么。是BC45库的printf()函数问题吗?望高人指点,万分感谢。需要上图不?

Re: 变量打印出来的和实际值不一样


luobing 2012-07-13, 09:50 上午
分析PE结构吗?我觉得把代码贴上来让大家分析比较好,或者用BC自带的调试器调试看看。

Powered by Community Server Powered by CnForums.Net