c语言编程中怎么实现数据的覆盖!

c语言编程中怎么实现数据的覆盖!,第1张

用读写r+ 或 w+ 方法打开敏尺。

if((fp=fopen("USER.txt","r+"))==NULL)

任何时候想回到文件一开始,就用回绕函数:

rewind(fp)

这样再写销拿蔽就覆盖了。亏州

"a" 打开来 是 从文件尾开始添加新内容。

这可能是由于误按键盘上的Ins键,可以这样解决坦简:

1、在IDE底部有个“改写”,鼠标双击一下那两个字,使其变为不可用

2、键盘慧信伏一方向键上方有的“插入”键,按一下,这时“改前携写”两个字也变为不可用。

覆盖的桥贺睁话

只需要把新的字符串

直接strcpy 过去

就可以覆盖原本拍袜的了。

也可以自己写,敏岁 一位一位赋值。

或者用memcpy, strncpy , sprintf等等。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12422479.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存