c语言写入txt文件fput,C 文件 fputs()和fgets()

本文详细介绍了C语言中的fputs()函数用于向文件写入字符串,以及fgets()函数用于从文件读取字符串的用法实例。通过示例展示了如何在C程序中进行文件操作,包括写入'hello c programming'到myfile2.txt并读取其内容。
摘要由CSDN通过智能技术生成

C 文件 fputs()和fgets()

C语言编程中的fputs()和fgets()用于从流中写入和读取字符串。让我们看看使用fgets()和fgets()函数编写和读取文件的示例。

写入文件:fputs()函数

fputs()函数将一行字符写入文件。它将字符串输出到流。

语法:int fputs(const char *s, FILE *stream)

示例#include

#include

void main(){

FILE *fp;

clrscr();

fp=fopen("myfile2.txt","w");

fputs("hello c programming",fp);

fclose(fp);

getch();

}

myfile2.txthello c programming

读取文件:fgets()函数

fgets()函数从文件读取一行字符。它从流中获取字符串。

语法:char* fgets(char *s, int n, FILE *stream)

示例#include

#include

void main(){

FILE *fp;

char text[300];

clrscr();

fp=fopen("myfile2.txt","r");

printf("%s",fgets(text,200,fp));

fclose(fp);

getch();

}

输出:hello c programming

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值