介绍
这篇文章主要介绍了c语言中函数倒有什么用,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
函数倒带的作用是:使文件位置指针重新返回文件的开始位置。函数倒带的功能是将文件指针重新指向一个流的开的头,基本语法:“空白回放(文件*流)”。
引用><强>函数倒带的作用是:使文件位置指针重新返回文件的开始位置。强>
<强> c库函数——倒带()强>
功能:将文件内部的位置 指针重新指向一个流( 数据流/文件)的开头
注意:不是 文件指针而是文件内部的位置指针,随着对文件的读写文件的位置指针(指向当前读写字节)向后移动。而文件指针是指向整个文件,如果不重新赋值文件指针不会改变。
用法:
void 倒带(FILE *流),头文件:<代码>的头。h 代码>
返回值:无
例如:从键盘输入一行字符,追加写入到一个文件中,再把该文件内容读出显示在屏幕上。
# include, int main () { ,,,FILE , *《外交政策》; ,,,char , ch; ,,,如果((fp=fopen(戴尔用户“C: \ \ \ \ \ \电脑\ \ abc.txt",“ab +“))==NULL) ,,,{ ,,,,,,,printf (“\ nCannot  open 文件\ nstrike any key 退出\ n"); ,,,,,,,获取字符(); ,,,,,,,return 1; ,,,} ,,,printf (“input a 字符串:\ n"); ,,,ch=获取字符(); ,,,,(ch !=& # 39; \ n # 39;) ,,,{ ,,,,,,,fputc (ch, fp); ,,,,,,,ch=获取字符(); ,,,} ,,,倒带(fp);,,,,,,,, ,,,ch=获取(fp);,,,,,,,,,, ,,,,(ch !=EOF) ,,,{ ,,,,,,,putchar (ch); ,,,,,,,ch=获取(fp); ,,,} ,,,文件关闭(fp); ,,,return 0; } 程序第20行,倒带(fp);每输入一个字符,文件内部位置指针向后移动一个字节。写入完毕,该指针已指向文件末尾,如果要把文件从头读出,须把指针移到文件头,利用倒带()函数。
运行结果:
感谢你能够认真阅读完这篇文章,希望小编分享c语言中函数倒有什么用内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!
c语言中函数倒有什么用