c fputc 函数重写_使用示例的C语言中的fputc()函数

本文详细介绍了C语言中的fputc()函数,包括其原型、参数、返回类型和使用方法。该函数用于从输入流缓冲区取字符并将其写入指定文件,同时更新文件指针。此外,还提供了一个示例来展示如何使用fputc()函数。
摘要由CSDN通过智能技术生成

c fputc 函数重写

C中的fputc()函数 (fputc() function in C)

Prototype:

原型:

    int fputc(const char ch, FILE *filename);

Parameters:

参数:

    const char ch, FILE *filename

Return type: int

返回类型: int

Use of function:

使用功能:

In the file handling, through the fputc() function we take the next character from the input stream buffer and put the characters in the file and increments the file pointer by one. The prototype of the function fputc() is: int fputc(const char ch, FILE *filename);

在文件处理中,通过fputc()函数,我们从输入流缓冲区中获取下一个字符,并将这些字符放入文件中,并将文件指针加1。 函数fputc()的原型是: int fputc(const char ch,FILE * filename);

Here it put the characters into the specified files and filename is the name of file stream.

此处将字符放入指定的文件中, 文件名是文件流的名称。

C中的fputc()示例 (fputc() example in C)

#include <stdio.h>
#include <stdlib.h>

int main()
{
	//Initialize the file pointer
	FILE *f;
	char ch;
	
	//Create the file for write operation
	f=fopen("includehelp.txt","w");
	
	printf("Enter five character\n");
	for(int i=0;i<5;i++){
		//take the characters from the users
		scanf("%c",&ch);
		//write back to the file
		fputc(ch,f);
		//clear the stdin stream buffer
		fflush(stdin);
	}		
	//close the file after write operation is over
	fclose(f);
	
	//open a file
	f=fopen("includehelp.txt","r");
	
	printf("\n...............print the characters..............\n\n");
	while(!feof(f)){
		//takes the characters in the character array 
		ch=fgetc(f);
		//and print the characters
		printf("%c\n",ch);
	}
	fclose(f);
	
	return 0;
}

Output

输出量

fputc example in c

翻译自: https://www.includehelp.com/c-programs/fputc-function-in-c-language-with-example.aspx

c fputc 函数重写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值