C语言 | 读写文件
生活随笔
收集整理的這篇文章主要介紹了
C语言 | 读写文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C語言怎樣向文件讀寫字符
fgetc函數
調用形式:fgetc(fp) 功能:從fp指向的文件讀入一個字符。 返回值:讀成功,帶回所讀的字符,失敗則返回文件結束標志EOF(即-1)。fputc函數
調用形式:fputc(ch,fp) 功能:把字符ch寫到文件指針變量fp所指向的文件中。 返回值:輸出成功,返回值就是輸出的字符;輸出失敗,則返回EOF(即-1)。C語言怎樣向文件讀寫一個字符串
fgets函數
調用形式:fgets(str,n,fp) 功能:從fp指向的文件讀入一個長度為(n-1)的字符串,存放到字符數組str中。 返回值:讀成功,返回地址str,失敗則返回NULL。fputs函數
調用形式:fputs(str,fp) 功能:把str所指向的字符串寫到文件指針變量fp所指向的文件中。 返回值:輸出成功,返回0;否則返回非0值。C語言用格式化的方式讀寫文件
對文件進行格式化輸入輸出時,要用fprintf函數和fscanf函數,作用與printf函數和scanf函數相仿,都是格式化讀寫函數。
一般形式
fprintf(文件指針,格式字符串,輸出表列);fscanf(文件指針,格式字符串,輸入表列);C語言用二進制方式向文件讀寫一組數據
C語言允許用fread函數從文件中讀一個數據塊,用fwrite函數向文件寫一個數據塊。
一般形式
fread(buffer,size,count,fp);fwrite(buffer,size,count,fp);buffer:是一個地址。
size:要讀寫的字節數。
count:要讀寫多少個數據項(每個數據項長度為size)。
fp:FILE類型指針。
聲明:
本文于網絡整理,版權歸原作者所有,如來源信息有誤或侵犯權益,請聯系我們刪除或授權事宜。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的C语言 | 读写文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 绍兴房产备案信息查询(绍兴房产备案)
- 下一篇: C语言520心形表白,初学者福利!!