码迷,mamicode.com
首页 >  
搜索关键字:fputs    ( 103个结果
fputs与read
read(fd, buf, number)从fd中申请读取number个字符,返回实际读取的数,若达到文件末,则返回0.若文件中有30个字符,number设置100第一次:read返回30第二次:read返回0故一般读取文件形式:while((n = read(fd,buf,number)) >0)...
分类:其他好文   时间:2014-06-29 14:07:29    阅读次数:243
fgets、gets与fputs、puts
我们知道着两个函数都提供每次输入一行的功能。然而gets是一个不推荐使用的函数,其原因是使用gets不能指定缓冲区的长度,这样就可能造成缓冲区的溢出。除了gets只能操作标准输入(stdin)外,gets和fgets还有另一个区别——gets并不将换行符读入缓冲区中。例如:输入”abcde\n”,那么gets时缓冲区中只用”abcde”而没有”\n”。相反fgets则会完整的读入”abcde\n”...
分类:其他好文   时间:2014-05-14 14:19:45    阅读次数:318
判断标准I/O的缓冲区类型
#include void pr_stdio(const char *, FILE *);int main(){ FILE *fp; fputs("enter any character\n",stdout); if(getchar()==EOF) printf("getchar error");....
分类:其他好文   时间:2014-05-01 20:18:16    阅读次数:321
103条   上一页 1 ... 9 10 11
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!