服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - C/C++ - Eclipse对printf()不能输出到控制台的快速解决方法

Eclipse对printf()不能输出到控制台的快速解决方法

2021-01-06 11:39C语言教程网 C/C++

Eclipse对printf()不能输出到控制台的快速解决方法。需要的朋友可以过来参考下,希望对大家有所帮助

Eclipse的控制台经常对C语言的printf不能正常输出,究其原因,就是因为输出内容停留在了输出缓冲区里,而没有及时输出到控制台界面,解决的方法很简单:在每个printf后加上fflush(stdout)即可,或者,像我一样,把printf用一个宏封装一下:

复制代码 代码如下:


#define OUTPUT_STR(str) do{printf(str);fflush(stdout);}while(0)

延伸 · 阅读

精彩推荐