新手请教各位大佬:clion的自动刷新

一食无愁 2024-10-17 09:33:10

请问clion中运行是scanf()时,前面的printf()中明明有加换行符,但还是没有自动刷新缓冲区,就是printf()不会打印出来,除了fflush(stdout)能解决,还能怎么办?难道我每用一次scanf()就需要用一次fflush(stdout)吗?(新手求教)

...全文
141 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Javazxr 2024-12-04
  • 打赏
  • 举报
回复 1

setvbuf(stdout, NULL, _IONBF, 0);
只要加一行这个,就会立即刷新缓存区

266

社区成员

发帖
与我相关
我的任务
社区描述
欢迎来到JetBrains产品技术交流论坛,您可以分享IntelliJ IDEA、PhpStorm、PyCharm,RubyMine、WebStorm等JetBrains系列产品的使用心得
pythonphp 技术论坛(原bbs)
社区管理员
  • JetBrains技术论坛社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧