马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
功能: fputs函数用于向文件流写入一个字符串 fgets函数用于从文件流中一行(长度<=n)的字符
函数原型: int fputs(const char * string, FILE * stream); char * fgets(char * string, int n, FILE * stream); 参数:
返回值: fputs返回非负数表示成功 fgets返回string首地址
要求:
举例: - #include <stdio.h>
- int main(void)
- {
- FILE * fp = NULL;
- char s[20];
- fp = fopen("data.txt", "w+");//读写方式创建并打开文件data.txt
- fputs("TEST", fp);
- printf("fputs函数写入字符串:TEST\n");
- fclose(fp);//关闭文件
- fp = fopen("data.txt", "r");//用只读方式打开文件data.txt
- fgets(s, 20, fp);
- printf("fgets函数读出字符串:%s\n", s);
- fclose(fp);//关闭文件
- return 0;
- }
复制代码
运行效果: |