学校首页  教务选课  本站首页  计算中心简介  部门工作  对外交流  C语言学习  大学计算机  PAT考试  咨询与投诉 
 首页 > C语言学习 > 库函数与使用手册 > 常用库函数详解 > 按所在头文件分类 > stdio.h > 正文 更多stdio.h
setvbuf 设置缓冲区

原  型:int setvbuf(FILE *stream, char *buf, int mode,size_t size);

头 文 件:stdio.h

说  明:改变由stream指向的流的缓冲。mode的值可以是_IOFBF(满缓冲)、_IOLBF(行缓冲)或者_IONBF(不缓冲)。如果buf是空指针,那么若需要则自动分配缓冲区。否则,buf指向用作缓冲区的内存块。size是内存块中字节的数量。注意:必须在打开流之后但对流的任何操作执行之前,调用setvbuf函数。

返 回 值:如果操作成功,就返回零。如果mode无效或者无法满足要求,则返回非零值。

相似函数:setbuf

相关函数:fopenfreopen

也可参见:fflush


 前一个:sprintf 格式串写
 后一个:setbuf 设置缓冲区


 

◆ MOOC+SPOC

C语言程序设计MOOC
Office高级应用MOOC
大学计算机MOOC(56学时)
大学计算机MOOC(32学时)

◆ 英语工具(*=机房开放)

离线词典:有道词典(绿色版)
离线翻译:金山快译(绿色版)
* 谷歌翻译
* 百度词典/翻译/论文写作助手
* 金山词霸/翻译/写作批改
必应词典/翻译
有道词典/翻译/简历助手

◆ 重要公告

成都信息工程大学关于组织报…
DSA数据结构与算法实验室在2…
2024年度DSA数据结构与算法…
2024 年(第17届)中国大学…
2023-2024学年第2学期《Offi…
第三届“成都信息工程大学团…
20232学期非计算机类《C语言…
第二届成都信息工程大学新生…
第十五届蓝桥杯全国软件和信…
20231学期非计算机类《C语言…

◆ 校园热线

教学平台 数字图书 招生就业
学生事务 心灵之约 邮件服务
后勤管理
四川·成都市西南航空港经济开发区学府路一段24号  邮编:610225
学校值班电话:028-85966502     联系计算中心:电话028-85966005  电子邮件  留言
Copyright©成都信息工程大学计算中心 2008-2011  建议使用IE5.5,1024*768以上浏览