C语言 【文件的读写 】
1 #include <stdio.h> 2 3 int main() 4 { 5 6 const char* filename = "d:/tmp/a.txt"; 7 const char *mode = "w+"; 8 FILE *fp = fopen(filename,mode); 9 10 fprintf(fp, "This is testing for fprintf...\n"); 11 fputs("多么痛的领悟\n", fp); 12 13 14 fclose(fp); 15 16 17 }
1 #include <stdio.h> 2 3 int main() 4 { 5 6 7 8 9 const char* filename = "d:/tmp/a.txt"; 10 const char *mode = "r"; 11 FILE *fp = fopen(filename,mode); 12 13 int buff[500]; 14 fscanf(fp, "%s", buff); //遇到空格就会停止 15 printf("1: %s\n", buff ); 16 17 fgets(buff, 255, (FILE*)fp); 18 printf("2: %s\n", buff ); 19 20 fgets(buff, 255, (FILE*)fp);//遇到'\n'停止 21 printf("3: %s\n", buff); 22 fgets(buff, 255, (FILE*)fp); 23 printf("4: %s\n", buff ); 24 fclose(fp); 25 26 27 }
一个二次元的生物

浙公网安备 33010602011771号