標頭檔案 :stdio.h
*fopen(「ivcxy.txt」,"w"); 開啟檔案的方式
1.fputc()
用法:fputc(字元變數或常量,檔案指標); eg:fputc(ch,fp);
功能:講引數中指定的字元輸出到檔案所指向的磁碟檔案中去
2.fgetc()
用法: ch=fgetc(檔案指標);
功能: 從檔案指標所指向的檔案中讀取乙個字元並吧他賦值給字元變數,fgetc()的返回值就是該字元;
3.fputs()
fputs(字串,檔案指標變數);
功能:講字串輸出到檔案指標所指向的檔案中去,單字元結束標準不輸出;『\0』
4.gets()
用法: gets(字元陣列名,n,檔案指標變數);
ps:n為乙個正數
功能:從檔案指標所指向的檔案中讀取n-1個字元放入字元陣列中;
5.fprintf()
用法:fprintf(檔案指標,格式控制字串,輸出專案列表);
功能:可以將資料已一定格式輸出到磁碟中;
fprintf(fp,"%c",ch);
6.fscanf()
功能:可以一定的格式將資料從磁碟檔案中讀取出來;
fscanf(fp,"%c",&ch);
7.fwrite()
用法:可以講一匹資料(如陣列中所以的元素、結構體變數的值)作為乙個整體一次性寫入磁碟檔案;
fwrite(buffer,size,count,fp);//conut 讀入的次數
fwrite(&studeng,sizeof(student),1,fp);
8.fread()
功能:可以將磁碟中的一匹資料作為乙個整體一次性讀出來
fread(buffer,siae,count,fp);
**ps:7、8函式都是實行按「塊」操作,也必須採用二進位制方式
/*我不常用9~11所以就不裝b了 嘿嘿*/
9.fseek()
feek(fp,10,0);
10.rewind()
rewind(fp);
11.ftell()
ftell(fp);
12.feof()
功能:判斷乙個檔案是否處於檔案結束的位置,如檔案結束 return 1; 否則 0.
檔案的讀寫操作C語言函式超詳解
fopen函式為檔案的開啟函式,內部有兩個引數,第乙個引數是檔名,第二個引數是開啟方式,是唯讀,只寫,還是又讀又寫等等,例如 fopen stud.txt r 意思的開啟乙個stud.txt的檔案,且以唯讀的方式開啟 下邊是檔案的開啟方式 在檔案開啟以後,使用完應當關閉檔案,否則可能會造成資料丟失,...
C語言 檔案讀寫函式使用
綜合描述按字元,按行,按塊讀寫方式。include include void filecharwrite char ch a for int i 0 i 5 i fclose file write void filecharread 注意此時會體現出feof 的滯後性,最後會將eof識別符號賦予ch...
C語言檔案讀寫常用函式
檔案讀寫 檔案的分類 文字檔案 儲存的是ascii碼的二進位制 2 5 5 二進位制檔案 儲存的是資料的補碼 11111111 檔案io file fopen const char path,const char mode 功能 開啟或者建立檔案 path 檔案路徑 mode 開啟模式 r 以唯讀許...