c或者c++怎么写一个让用户输出到txt文本的程序

现在不知道用什么类型反正输出的不能带空格,有空格空格后面的文本里面还是没有您再帮写一个短的吧要是覆盖原来的txt而且让使用者自己输入而不是事先就写好的... 现在不知道用什么类型 反正输出的不能带空格,有空格 空格后面的 文本里面还是没有
您再帮写一个短的吧
要是覆盖原来的txt 而且让使用者自己输入而不是事先就写好的
展开
 我来答
snowland
2014-05-26 · 知道合伙人软件行家
snowland
知道合伙人软件行家
采纳数:1229 获赞数:7313
多次参加C++算法类竞赛获奖。

向TA提问 私信TA
展开全部
FILE *p;
你自己查fopen的用法去吧,
覆盖的话用什么,新建的话用什么,追加的话用什么。
都有。
追问
查的话,是查得到如何实现我要的覆盖,但是 有用户打字输入 就是cin进去 没有例子 帮忙写一个吧
追答
C语言。

覆盖的话
fopen后边是r

比如
用户守护输入
123456
需要建文件名称叫做test.txt

那么
FILE*P=fopen("test.txt","r");
char s[100];
gets(s);
fprintf(p,"%s",s);
这样就能覆盖你原来的test.txt了
fprintf和printf用法类似,只不过前面一个参数是文件指针
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式