码迷,mamicode.com
首页 > 编程语言 > 详细

C语言-(清空缓存区, 缓存区内容强制打印)

时间:2020-03-03 13:17:34      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:数字   int   main   clu   code   pre   printf   div   std   

清空缓存区

/*
输入缓冲区演示
*/ 
#include <stdio.h>
int main(){ 
    int val = 0; 
    printf("请输入一个数字:"); 
    scanf("%d", &val);
    //一下两条语句可以把输入缓冲区里
    //第一个"\n"换行字符前面的所有内容 
    //和这个"\n"字符一起删除 
    scanf("%*[^\n]"); 
    scanf("%*c"); 
    printf("val是%d\n", val); 
    printf("请输入一个数字:"); 
    scanf("%d", &val);
    printf("val是%d\n", val); 
    return 0; 
}

强制缓冲区的数字打印

/* 
输出缓冲区演示 
*/ 
#include <stdio.h>
int main(){ 
    printf("1\n"); 
    fflush(stdout); //强制将输出缓冲区的内容显示在屏幕上 
    while (1){
    } 
    return 0; 
} 

 

C语言-(清空缓存区, 缓存区内容强制打印)

标签:数字   int   main   clu   code   pre   printf   div   std   

原文地址:https://www.cnblogs.com/hyq-lst/p/12401444.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!