文件的讀取-c語言

打開

異常判斷

操作

關閉


存儲文件

/*存儲文件*/
#include<stdio.h>
int main()
{ 
  FILE *fp;
  char ch;
    
  fp=fopen("/Users/zhoumo08/Desktop/file1.txt","w");//設定文件地址,以及操作權限,w爲只寫
  ch=getchar();//獲取一個字符或字符串。
  while(ch!='*')//當輸入*時,結束輸入。
  { 
	fputc(ch,fp);//把輸入的字符或字符串輸入到文件fp中。
    ch=getchar();//繼續獲取下一個字符。
  }  
    
  fclose(fp);//關閉文件
  return 0;
}


讀取文件

#include<stdio.h>
int main()
{ 
  FILE *fp;
  FILE *fp1;
  int ch;
  
  fp  = fopen("/Users/zhoumo08/Desktop/file1.txt","r");//將要讀
  fp1 = fopen("/Users/zhoumo08/Desktop/file4.txt","w");//將要寫
  
    while((ch = fgetc(fp)) !=EOF)//遇到文件結束標誌
  { 
	fputc(ch,fp1);//把ch存儲到fp1
	putchar(ch);//把ch打印出來
  }  
  
  fclose(fp);//關閉文件
  fclose(fp1);//關閉文件
  return 0;
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章