博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一章 用标准I/O函数将标准输入复制到标准输出 1-3
阅读量:4679 次
发布时间:2019-06-09

本文共 422 字,大约阅读时间需要 1 分钟。

4. 标准I/O函数提供一种对不用缓冲I/O函数的带缓冲的接口, 使用标准I/O函数可以无需担心如何选取最佳的缓冲区大小, 例如1-2中,BUFFSIZE常量的大小。

    使用标准I/O函数的另一个优点是简化了对输入行的处理(常常发生在UNIX的应用中)。

    例如, fgets函数读完整的一行, 而read函数读指定的字节数。

    在5.4节中, 我们将了解到标注I/O函数库提供了我们能够控制该库所使用的缓冲风格的函数。

 

    我们最熟悉的标注I/O函数是printf。 在调用printf的程序中, 总是包括<stdio.h>, 该头文件包含了所有标准I/O函数的原型。

 

   程序 1-3 中:

    函数getc一次读一个字符, 然后函数putc将此符号写到标准输出。 读到最后输入的一个字节时, getc返回常量EOF, 该常量在<stdio.h>中有定义。

 

 

转载于:https://www.cnblogs.com/gavinwu/p/3369829.html

你可能感兴趣的文章
STM32F030 BootLoader与应用程序的跳转设置
查看>>
阻止重复提交
查看>>
设计模式之创建型工厂模式
查看>>
HTML5判断设备在线离线及监听网络状态变化例子
查看>>
CompoundButton.OnCheckedChangeListener与RadioGroup.OnCheckedChangeListener冲突
查看>>
间谍网络(tarjan缩点)
查看>>
hdu 1394 Minimum Inversion Number
查看>>
CSS3 动画
查看>>
记住的小知识点
查看>>
系统设计
查看>>
matlab运行过程中出现找不到指定模块问题解决
查看>>
java JNI开发
查看>>
linux网络编程之socket(十四):基于UDP协议的网络程序
查看>>
输出有序数组的中两个元素差值为指定值diff的两个元素
查看>>
Verilog实现同步FIFO
查看>>
APACHE支持静态化
查看>>
redis数据类型的使用和介绍
查看>>
(C语言)共用体union的用法举例
查看>>
Linux监控本机当前状态命令
查看>>
Python输出&输入
查看>>