当前位置:首页 » 电脑资讯 » c语言写入文件为什么是覆盖

c语言写入文件为什么是覆盖

发布时间: 2024-12-13 04:07:05

‘壹’ C语言中把数据储存在txt文件时,原来txt中的内容被覆盖了。

你fopen函数选择的是参数不对造成的。在C语言中,这个函数的参数由r,w,a,t,b,+六个字符拼成,各字符的含义是:
r(read):

w(write):

a(append):
追加
t(text):
文本文件,可省略不写
b(binary):
二进制文件
+:
读和写
你在参数中肯定没有使用a,所以不是追加,而是从头写入了。

‘贰’ C语言 \r为什么文字被覆盖

你写的程序中是没有,但你的这程序是在一个框架中调用的。程序运行的不止是你的那一句。
比如,程序中启动调用的这个窗口就是框架的程序,你的程序运行完,后,框架会再输出 Press ang key to continue 自然会把你的X覆盖

热点内容
女孩子为什么趴着把手放在 发布:2025-05-12 10:05:02 浏览:349
法院为什么只冻结了微信钱包 发布:2025-05-12 09:53:01 浏览:168
为什么大脑会忘掉东西 发布:2025-05-12 09:48:37 浏览:753
为什么嘴里老想吃东西都很饱 发布:2025-05-12 09:39:49 浏览:81
为什么一打开文件就走网站 发布:2025-05-12 09:33:18 浏览:919
苹果手机看内容自动退出为什么 发布:2025-05-12 08:45:59 浏览:328
为什么我纹身过后发现颜色不一样 发布:2025-05-12 08:34:20 浏览:31
小米商城为什么搜索不了 发布:2025-05-12 07:22:17 浏览:128
淘宝为什么成黑色了 发布:2025-05-12 07:22:15 浏览:612
女生为什么不会追男生 发布:2025-05-12 07:13:10 浏览:504