日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

C 文件读写

發(fā)布時間:2025/5/22 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C 文件读写 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

向文件中追加內(nèi)容(C語言)

已經(jīng)存在一個文件,向其中追加內(nèi)容:

-----------------------------------------------------------------

#include<stdio.h>

int main()
{
?//讀取文件內(nèi)容
?FILE * file;

?printf("正在打開文件...\n");
?file=fopen("C:\\reader.txt","r");

?if(file==NULL)
?{
??printf("\n文件不存在!\n");
??return 0;
?}

?printf("文件打開成功!\n");

?printf("讀取文件內(nèi)容:\n");
?char reader;

?reader= fgetc(file);

?while(reader !=EOF)
?{
??putchar(reader);
??reader=fgetc(file);
?}

?printf("\n");
?fclose(file);

?//追加 :寫入字符到文件中
?FILE * write;

?write=fopen("C:\\reader.txt","at");


?if(write==NULL)
?{

??printf("文件未打開!\n");
??return 0;
?}

?printf("\n輸入一個新的字符:");


?char input;

?input=getchar();

?while(input!='\n')
?{

??fputc(input,write);

??input=getchar();

?}

?rewind(write);

?fclose(write);


?//再次讀取文件
?
?FILE * file2;

?printf("再次讀取文件內(nèi)容:\n");
?file2=fopen("C:\\reader.txt","r");

?if(file2==NULL)
?{
??printf("\n文件不存在\n");
??return 0;
?}

?char reader2;

?reader2= fgetc(file2);

?while(reader2 !=EOF)
?{
??putchar(reader2);
??reader2=fgetc(file2);
?}

?printf("\n");
?fclose(file2);


?return 0;
}

?

-------------------------------------------------------------

截圖:

------------------------------------------------------

windows xp

VC++

轉(zhuǎn)載于:https://www.cnblogs.com/songtzu/archive/2012/11/24/2785608.html

總結(jié)

以上是生活随笔為你收集整理的C 文件读写的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。