fgets函数和缓冲区示例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fgets函数和缓冲区示例相关的知识,希望对你有一定的参考价值。

参考技术A fgets函数是gets函数的替代品,C11标准已经废除gets函数.

下面回显程序去掉了fgets读取的换行符,如果输入字符过多则丢弃

下面是程序的输出示例

15)文件函数例子

1.fputc和 fgetc函数

 1 #include<stdio.h>
 2 int main()
 3 {
 4     char a;
 5     fputs("dasd\n",stdout);//这个是直接在屏幕上显示,并不会出现在缓冲区中
 6 
 7 
 8     //同时  我用fgets(stdin)  这个是用键盘直接入入,没有所谓的文件
 9     
10     a=fgetc(stdin);
11     printf("%c\n",a);
12     return 0;
13 }

 

以上是关于fgets函数和缓冲区示例的主要内容,如果未能解决你的问题,请参考以下文章