程序员们为了便于记忆和理解,通常将“输出”和“写”共读为:写出。这与别于“读”,即“输入”。
读入 | fread(buffer,size,count,fp); | ch=fgetc(pf); | ||
写出 | fwrite(buffer,size,count,fp); | fputc(ch,fp); | fputs(str,fp); |
注意:
1、以上每个函数都以“f”开头,其代表文件(file)之意,这正与正常数据的输入输出(scanf和printf)函数区分开来;str代表字符串(string)之意,ch则是代表字符(characters);fp代表文件指针(file pointer),而pf代表指向文件的文件指针,即“文件指针指向”(Pointing to file pointer),通常也叫做文件指针;
2、文件字符的输入输出函数也可写为:getc和putc,它们与fgetc和fputc函数是等价的;
3、要注意正常“字符”的输出(ch=getchar())输入(putchar(ch))与“文件字符”的输入输出的函数调用上的区别。
本文发布于:2022-10-29 17:50:40,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/78/407637.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |