c或者c++怎么写一个让用户输出到txt文本的程序
现在不知道用什么类型反正输出的不能带空格,有空格空格后面的文本里面还是没有您再帮写一个短的吧要是覆盖原来的txt而且让使用者自己输入而不是事先就写好的...
现在不知道用什么类型 反正输出的不能带空格,有空格 空格后面的 文本里面还是没有
您再帮写一个短的吧
要是覆盖原来的txt 而且让使用者自己输入而不是事先就写好的 展开
您再帮写一个短的吧
要是覆盖原来的txt 而且让使用者自己输入而不是事先就写好的 展开
1个回答
展开全部
FILE *p;
你自己查fopen的用法去吧,
覆盖的话用什么,新建的话用什么,追加的话用什么。
都有。
你自己查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用法类似,只不过前面一个参数是文件指针
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询