请大虾们解答一下,在QT中我能使用c语言的printf函数吗?如何使用?谢谢

如题所述

能使用是能使用,但是我在使用的时候很奇怪,在程序运行完成之后才把所有printf的语句打印出来。一般在qt中都使用qDebug。追问

这是什么情况?能解释一下吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-16
能用,包含printf所在的头文件就可以使用了```把它看成普通的c语言编译器你就不会问这个问题了```追问

你先试一下再回答问题。

追答

#include
#include
int main(int argc, char *argv[])
{
printf("hello world!!!");
system("pause");
return 0;
}
这样可以呀啊```为什么不行呀啊````
只要能有那函数不就可以了吗````Qt的头文件和其他C++开发工具中的头文件放置的位置不一样嘛!!!这怎么就不行呢````有那函数就能使用,有那头文件就有那函数.要是想像VC,TC或其他开发工具那样,你就把头文件改放个地方不就可以了吗!!!为什么怎么纠结````

本回答被提问者采纳
第2个回答  2012-05-11
不可以的,不能输出,换成qDebug()函数
第3个回答  2012-01-04
建议用qDebug
第4个回答  2012-01-04
直接用。。。
相似回答