永发信息网

c语言中创建一个文本并输入好内容后在程序还没有执行到fclose()函数的时候此时文本生成没有?

答案:2  悬赏:60  手机版
解决时间 2021-02-02 15:36
c语言中创建一个文本并输入好内容后在程序还没有执行到fclose()函数的时候此时文本生成没有?
最佳答案
关闭文件流后,缓冲区才会被刷新,就是关闭后才会见到
全部回答
fclose()函数功能为:关闭一个流,把缓冲区内最后剩余的数据输出到磁盘文件中,并释放文件指针和有关的缓冲区。( fopen()打开一个流 ) 头文件:      #include 函数原型:   int fclose(file *stream); 说明:    如果流成功关闭,fclose 返回 0,否则返回eof(-1)。 出错的原因包括:传给函数的文件指针不合法,程序运行时遇到中断信号或是操作系统出现故障等等,可通过查看errno值来确定出错原因。 因此,正确的使用方法为: if ( fclose(fp) ) {     perror("close file"); //报告相应错误 }但,一般我们写练习代码时,碰上出错的可能性比较小,而且,程序基本上就是运行一次,所以常常不做错误检查。直接写成fclose(fp); 建议:使用正确的方法书写代码,养成良好的编码习惯,提高程序健壮性,提高程序的可维护性。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
科学家发现,细菌在适宜的环境中大约每20分钟
美洲长尾虎猫多少钱
中国邮政储蓄银行(老矿营业所)地址有知道的么
有关齿轮齿形问题
地球是太阳系中的一颗普通行星。然而地球贵在
彭城农商银行(汴塘支行)怎么去啊,我要去那办
怎么买排骨炖排骨汤?我不会买排骨,不会看颜
中国农业银行(徐州大吴支行)怎么去啊,我要去
中国农业银行(徐州塔山分理处)地址在什么地方
云母制品属于()。
街头路面唱的我的忧愁是什么歌
国防教育的诗歌
江苏银行(徐州贾汪支行)地址在什么地方,我要
大话灵兽仙在哪?
机器人扫地机防水吗
推荐资讯
有性生殖通过种子来繁衍后代.种子中的胚是由
鱼洞地铁战哪里好停车
欲哭无泪的萌萌哒的嘴巴怎么画?女孩子的,漫
郑州博雅教育(安阳分校)地址有知道的么?有点
单选题Is there a discount
有没有人吃了张贤华的膏滋拉肚子的呢
和悦火花塞多久换一次,什么情况下更换
二零14年10月8号上午播放中央八频道播放的电
你很喜欢一个女生,也对她很好,走的很近,但
从威海汽车站到光远技工学校怎么走
老公大爷去年去世的。今年入土为安。后天我们
4399英雄之境设置背包二级密码在哪里
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?