2016 - 2024

感恩一路有你

c语言视频教程 谭浩强 请问C语言fputc函数怎么用?

浏览量:2009 时间:2021-03-11 05:39:40 作者:admin

请问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语言覆盖方式写文件

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。