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 }
文件的读取

 

posted @ 2018-08-02 15:45  Justice-V  阅读(87)  评论(0)    收藏  举报