请举例说明setbuf的功能
在下述代码中,我注释掉了setbuf()那一句,并没发现程序执行过程和结果有明显变化,哪位朋友可以详细讲解一下#include <stdio.h>
int main()
{
char buf;
//setbuf(stdout, buf);
puts("This is runoob");
// fflush(stdout);
return(0);
}
本帖最后由 liuzhengyuan 于 2021-2-1 21:40 编辑
https://fishc.com.cn/forum.php?mod=viewthread&tid=91027
当你把 puts 换成 printf 就不一样了 本帖最后由 rt3 于 2021-2-2 17:57 编辑
明白了,谢谢
页:
[1]