setbuf.c

来自「C语言经典程序的源码对初学者很有用,内容涉及面广」· C语言 代码 · 共 27 行

C
27
字号
#include <stdio.h>
#include <dos.h>
#include <conio.h>

void main(void)
 { 
   char buffer[512];
   int letter;

   setbuf(stdout, buffer);

   puts("First line of output");
   puts("Second line of output");
   puts("Third line of output");
   
   delay(3000);

   printf("About to fill buffer\n");
   fflush(stdout);
 
   for (letter = 0; letter < 513; letter++) 
    { 
     putchar('A');
     delay(10);
    }
 }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?