- 93
- 0
- 约6.48千字
- 约 9页
- 2019-12-22 发布于河北
- 举报
华清远见--嵌入式学院 第二期课程实验手册 v2.0
3 -
实验一 标准I/O操作编程
1.1标准IO实验(一)
【实验内容】
本实验通过一个简单的程序计算默认缓冲区的大小,理解标准I/O提供的三种类型的缓存。
【实验目的】
?深入了解标准IO的三种类型,即全缓存,行缓存,不带缓存。
【实验平台】
PC机、ubuntu操作系统,gcc等工具
【实验提示】
全缓冲:当填满I/O缓存后才进行实际的I/O操作;
行缓冲:当在输入和输出中遇到新换行符(‘\n’)时,进行I/O操作;
不带缓冲:标准I/O库不对字符进行缓冲,例如stderr;
【实验步骤】
1、向缓冲区中输入字符
2、当往缓冲区中写的字符数目超过缓冲区大小的时候,才执行输出。
3、可以手工计算出缓冲区大小(341*3+1=1024)
参考代码:
#include stdio.h
int main()
{
int i=0;
for(i=0;i379;i++)//每次向缓冲区内写三个字符
{
if(i=100)
fprintf(stdout,%d,i);
else if (i=10)
fprintf(stdout,0%d,i);
else if (i=0)
fprintf(stdout,00%d,i);
}
w
您可能关注的文档
最近下载
- 统编版(2024)新教材小学三年级语文上册第七单元《鹿柴》精品课件.pptx VIP
- 一年级下册数学口算题16套(可直接打印).docx VIP
- 浙江省公路桥梁台背填筑设计与施工要点.PDF VIP
- 《奶奶的丝线爷爷的船》.pptx VIP
- 四川省中小学新生缓学申请表.pdf VIP
- 唐代敦煌壁画供养人服饰形式美初析.doc VIP
- 劳动力保障措施.docx VIP
- 电气控制与PLC应用技术黄宋魏, 邹金慧, 主编课后习题答案.pdf
- 【高考真题】黑龙江省、吉林省、辽宁省2024年高考生物试卷(含答案).doc VIP
- (2026版)《中华人民共和国民族团结进步促进法》解读PPT课件.pptx VIP
原创力文档

文档评论(0)