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,醉了。
明天把代码补上,有朋友知道原因的可以告诉我一下。
相关文章推荐
- 【我的printf是不是出bug啦!!】之懵逼函数传递
- C笔记01:关于printf函数输出先后顺序的讲解
- C语言printf()函数:格式
- 编写适合自己的printf()函数(转)
- C语言中的可变参数函数 三个点“…”printf( const char* format, ...) 博客分类: C语言 ANSI C CC++C#D语言编程 第一篇
- NISO下的任意串口类printf函数的实现
- vsprintf, vswprintf与printf与函数的可变参数编程
- 数据格式(Printf函数的使用方法)
- 关于printf函数的返回值问题
- Printf函数和cout函数参数执行顺序以及自增与自减
- 【stm32】实现STM32的串口数据发送和printf函数重定向
- 实现自己的printf函数
- 关于feof函数的bug问题
- C语言学习入门 (一) 编译、链接、关键字、数据类型、printf函数
- 一起talk C栗子吧(第一百八十二回:C语言实例--在printf函数中设置输出宽度一)
- 用于调试的printf函数和自定义log函数
- C++ string 类 部分成员函数实现(实现COW copy-on-write+实现智能指针(有极大bug版本))
- 问题解决:printf()函数无法打印
- 关于printf函数输出先后顺序的讲解!!
- 请问sprintf、fprintf和printf这三个函数有什么区别?