fp=fopen("file","w+");
答案:2 悬赏:30
解决时间 2021-12-14 07:09
- 提问者网友:话酸浅沫
- 2021-12-13 08:27
fp=fopen("file","w+");和 fp=fopen("file","w");的区别
最佳答案
- 二级知识专家网友:旧事诱惑
- 2021-12-13 08:43
w+可读可写 w只写
全部回答
- 1楼网友:有钳、任性
- 2021-12-13 09:27
这两句的区别别就是"w"和"r"的区别,"w"表示的是以文本形式写文件file1,"r"表示的是以文本方式读文件,
以文本形式写文件这样的方式打开文件的话就可以向文件中写入内容了,用putc,fputs,fprintf等函数向其中写入内容,
以文本读方式打开文件,就是从文件的头开始读内容,可以用getc,fscanf等函数读内容,
fopen(...,"w")打开文件,文件如果不存在就新建这个文件,如果已经存在就会覆盖其中的内容,
fopen(...,"r")打开文件,文件必须存在,否则返回null.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯