真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

c語言新建文本文件函數(shù) C語言創(chuàng)建新文件

用c語言創(chuàng)建一個txt文件,并且寫入數(shù)據(jù)

#include stdio.h

專注于為中小企業(yè)提供網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)薊州免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

int main()

{

//下面是寫數(shù)據(jù),將數(shù)字0~9寫入到data.txt文件中

FILE *fpWrite=fopen("data.txt","w");

if(fpWrite==NULL)

{

return 0;

}

for(int i=0;i10;i++)

fprintf(fpWrite,"%d ",i);

fclose(fpWrite);

//下面是讀數(shù)據(jù),將讀到的數(shù)據(jù)存到數(shù)組a[10]中,并且打印到控制臺上

int a[10]={0};

FILE *fpRead=fopen("data.txt","r");

if(fpRead==NULL)

{

return 0;

}

for(int i=0;i10;i++)

{

fscanf(fpRead,"%d ",a[i]);

printf("%d ",a[i]);

}

getchar();//等待

return 1;

}

擴展資料:

c語言最常用的文件使用方式及其含義

1、"r".為讀而打開文本文件.(不存在則出錯)

2、"rb".為讀而打開二進制文件.

3、"w".為寫而打開文本文件.(若不存在則新建,反之,則從文件起始位置寫,原內(nèi)容將被覆蓋)

4、"wb".為寫而打開二進制文件.

5、"a".為在文件后面添加數(shù)據(jù)而打開文本文件.(若不存在,則新建;反之,在原文件后追加)

6、"ab".為在文件后面添加數(shù)據(jù)而打開一個二進制文件.

7、"r+".為讀和寫而打開文本文件.(讀時,從頭開始;在寫數(shù)據(jù)時,新數(shù)據(jù)只覆蓋所占的空間,其后不變)

8、"rb+".為讀和寫而打開二進制文件.只是在隨后的讀寫時,可以由位置函數(shù)設(shè)置讀和寫的起始位置.

9、"w+".首先建立一個新文件,進行寫操作,隨后可以從頭開始讀.(若文件存在,原內(nèi)容將全部消失)

10、"wb+".功能與"w+"同.只是在隨后的讀寫時,可以由位置函數(shù)設(shè)置讀和寫的起始位置.

11、"a+".功能與"a"相同;只是在文件尾部添加新的數(shù)據(jù)后,可以從頭開始讀.

12、"ab+".功能與"a+"相同;只是在文件尾部添加新數(shù)據(jù)之后,可以由位置函數(shù)設(shè)置開始讀的起始位置.

參考鏈接來源:百度百科-C語言

求大神??!C語言怎樣創(chuàng)建文本文件 并且是用戶自己輸入文件名?

代碼如下:

#include

int

main()

{

char

filename[260];

FILE

*fp;

scanf("%s",

filename);

strcat(filename,

".txt");

if((fp

=

fopen(filename,

"w"))==NULL)

{

printf("讀取文件");

return

0;

}//

文件已經(jīng)創(chuàng)建

往寫東西

fclose(fp);

return

0;

}

c語言怎么創(chuàng)建一個txt文件

//看例子和注釋

#includestdio.h

#includestdlib.h

int main()

{

//要創(chuàng)建的txt文件的文件名

char f[]="t.txt";

FILE *outf;

//以寫入的方式打開文件t.txt,如果沒有,就創(chuàng)建

outf=fopen(f,"w");

//寫一句話到文件t.txt

fputs("用C創(chuàng)建了一個文本文件!",outf);

//關(guān)閉文件

fclose(outf);

system("PAUSE");

return 0;

}

C語言題目要求用fopen函數(shù)寫新建并打開character.txt 文件的程序,求問怎么編譯

#includestdio.h

void main() { FILE *fp; char buffer[256]; float pi=3.1415926;

if ( fp=fopen("c:\\data\\data.txt","w+") ) { //建立并寫打開文件

sprintf(buffer,"%.3f\n",pi); fputs(buffer,fp); fclose(fp);

if ( fp=fopen("c:\\data\\data.txt","r") ) { //讀打開文件

fgets(buffer,255,fp); printf("%s\n",buffer); fclose(fp);

} else printf("無法讀取文件。\n");

} else printf("無法建立文件。\n");

}

C語言創(chuàng)建TXT文檔并寫入內(nèi)容

下面所有file模式,如果文件不存在,就創(chuàng)建文件。模式你自己選。另外還有很多其他函數(shù),你自己看書。下面是最基本得的

file

*pfile

=

fopen("d:\\001.txt",

"rb");//以二進制方式打開d盤得001.txt文件

fseek(pfile,0l,seek_end);//將文件指針移動到文件末尾

unsigned

long

buflen

=

ftell(pfile);//獲取文件長度

unsigned

char

*buf

=

new

unsigned

char[buflen];//創(chuàng)建改文件長度大小的一塊內(nèi)存用來放要讀進來的文件內(nèi)容

rewind(pfile);//指針移動到文件頭

fread(buf,1,buflen,pfile);//將文件的內(nèi)容全部讀入buf中

fclose(pfile);//關(guān)閉文件

上面為讀文件,下面為寫文件

file

*pfile

2=

fopen("d:\\002.txt",

"wb");//以寫二進制方式打開002.txt文件

fwrite(buf,1,buflen,pfile2);//將buf寫入002.txt

fclose(pfile2);//關(guān)閉文件


網(wǎng)頁標題:c語言新建文本文件函數(shù) C語言創(chuàng)建新文件
文章源于:http://weahome.cn/article/hhpodd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部