您的位置:首页 > 其它

printf函数bug

2016-03-31 01:06 211 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/u013078616/article/details/51020804

一个比较逗的bug

windows环境下利用GetProcessTimes获取进程运行时间,对内核时间和用户时间相加然后打印的时候,printf函数会改变要打印的值,也就是图中的qwTotal.现在还没有弄清楚原因何在,留图等以后学习汇编后发现错误。

打印前,qwTotal的值;

打印后,qwTotal的值被改变了,会出现2中结果,一个是156001,一个就是0,醉了。

明天把代码补上,有朋友知道原因的可以告诉我一下。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: