c语言视频教程 谭浩强 请问C语言fputc函数怎么用?
请问C语言fputc函数怎么用?
fputc的功能是将字符写入指定的文件。函数调用的形式为:fputc(字符量,文件指针)。要写入的字符量可以是字符常量或变量,例如:fputc(“a”,FP)。它的意思是将字符a写入FP指向的文件。可以通过添加、写入、读取和写入来打开要写入的文件。当通过写入或读写方式打开现有文件时,原始文件的内容将被清除,写入字符从文件的开头开始。如果要保留原始文件的内容,则要写入的字符应存储在文件末尾。必须通过追加打开文件。如果写入的文件不存在,则创建该文件。
2. 对于写入的每个字符,文件中的位置指针向后移动一个字节。
3. fputc函数有一个返回值。如果写入成功,将返回已写入的字符。否则,将返回EOF。您可以使用它来确定写入是否成功。从键盘输入一行字符,写一个文件,然后读出文件内容显示在屏幕上。#Include
函数名:fputc
函数:向流发送字符
函数头:属于输入输出函数。在C语言中,它包含在stdio中。H.ANSI标准。
用法:int fputc(int ch,file*stream)
~]#include “stdio。H“
main()
{
char
file*FP
if((FP=fopen()”aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt“,”a“”==null)///您不指明哪个磁盘?
{
puts()无法打开文件!“)
退出(0)]}
]C=fgetc(FP)
while(C!=“n”///从此,我们陷入了死循环。因为:如果你不把它放在盘子里aaaaaa.txt文件,一个新的aaaaaa.txt文件它是空的!当然,c!=“n”,因为C==EOF。(文件结尾)
{
putchar(c)
c=fgetc(FP)
}
printf(“n”)
倒带(FP)
c=getchar()
while(c!=“n”)
{
fput(C,FP)
C=getchar()
}
]Fclose(FP)
fputc功能介绍?
fput函数有一个返回值。如果写入成功,则返回写入的字符,否则返回EOF。
您可以使用它来确定写入是否成功。
c语言视频教程 谭浩强 fputs函数的功能 c语言覆盖方式写文件
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。