字符串读写函数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结束
|