黑马程序员技术交流社区
标题: 字符串读写函数fgets()fputs() [打印本页]
作者: Star_FDt78 时间: 2015-12-14 21:31
标题: 字符串读写函数fgets()fputs()
字符串读写函数fgets()fputs()
字符串的追加
#include <stdio.h>
#include <string.h>
int main()
{
//写入
char str[]="star";
FILE *f=fopen("fputs.txt","r");
int count = 0;
if(f!=NULL){
count = fputs(str,f);
printf("写入成功,本次写入%d个字符\n",count);
}
fclose(f);
return 0;
}
字符串的读取
#include <stdio.h>
#include <string.h>
int main()
{
FILE *f=fopen("fputs.txt","r");
char str2[100];
if(f!=NULL){
fgets(str2,sizeof(str2), f);
printf("str2----->%s\n",str2);
}
fclose(f);
return 0;
}
fgets:读取完毕后,会加上字符串结束符
读取的时候,遇到\n或EOF结束
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |