卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

c語(yǔ)言視頻教程 譚浩強(qiáng) 請(qǐng)問(wèn)C語(yǔ)言fputc函數(shù)怎么用?

請(qǐng)問(wèn)C語(yǔ)言fputc函數(shù)怎么用?fputc的功能是將字符寫入指定的文件。函數(shù)調(diào)用的形式為:fputc(字符量,文件指針)。要寫入的字符量可以是字符常量或變量,例如:fputc(“a”,F(xiàn)P)。它的意思

請(qǐng)問(wèn)C語(yǔ)言fputc函數(shù)怎么用?

fputc的功能是將字符寫入指定的文件。函數(shù)調(diào)用的形式為:fputc(字符量,文件指針)。要寫入的字符量可以是字符常量或變量,例如:fputc(“a”,F(xiàn)P)。它的意思是將字符a寫入FP指向的文件??梢酝ㄟ^(guò)添加、寫入、讀取和寫入來(lái)打開(kāi)要寫入的文件。當(dāng)通過(guò)寫入或讀寫方式打開(kāi)現(xiàn)有文件時(shí),原始文件的內(nèi)容將被清除,寫入字符從文件的開(kāi)頭開(kāi)始。如果要保留原始文件的內(nèi)容,則要寫入的字符應(yīng)存儲(chǔ)在文件末尾。必須通過(guò)追加打開(kāi)文件。如果寫入的文件不存在,則創(chuàng)建該文件。

2. 對(duì)于寫入的每個(gè)字符,文件中的位置指針向后移動(dòng)一個(gè)字節(jié)。

3. fputc函數(shù)有一個(gè)返回值。如果寫入成功,將返回已寫入的字符。否則,將返回EOF。您可以使用它來(lái)確定寫入是否成功。從鍵盤輸入一行字符,寫一個(gè)文件,然后讀出文件內(nèi)容顯示在屏幕上。#Include

函數(shù)名:fputc

函數(shù):向流發(fā)送字符

函數(shù)頭:屬于輸入輸出函數(shù)。在C語(yǔ)言中,它包含在stdio中。H.ANSI標(biāo)準(zhǔn)。

用法:int fputc(int ch,file*stream)

~]#include “stdio。H“

main()

{

char

file*FP

if((FP=fopen()”aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt“,”a“”==null)///您不指明哪個(gè)磁盤?

{

puts()無(wú)法打開(kāi)文件!“)

退出(0)]}

]C=fgetc(FP)

while(C!=“n”///從此,我們陷入了死循環(huán)。因?yàn)椋喝绻悴话阉旁诒P子里aaaaaa.txt文件,一個(gè)新的aaaaaa.txt文件它是空的!當(dāng)然,c!=“n”,因?yàn)镃==EOF。(文件結(jié)尾)

{

putchar(c)

c=fgetc(FP)

}

printf(“n”)

倒帶(FP)

c=getchar()

while(c!=“n”)

{

fput(C,F(xiàn)P)

C=getchar()

}

]Fclose(FP)

fputc功能介紹?

fput函數(shù)有一個(gè)返回值。如果寫入成功,則返回寫入的字符,否則返回EOF。

您可以使用它來(lái)確定寫入是否成功。