请问那这道为什么又选D?
有什么区别么?
追答我解释了啊 没有fclose那个,所以用了rewind,效果一样,你看那个输出语句fprintf(fp,"%d ",i); “%d ”后面是有个空格的 fscanf()这个函数就是用空格区分是否为一个字符的 所以是1 , 2,不懂可以继续问,或者查一下这个函数 fscanf()
追问可是两道题fscanf里都没有空格啊
可是两道题fscanf里都没有空格啊
只有下面的printf 里有空格,但这个只对输出格式有影响吧
追答说错了 是fprintf函数 这个可以是逗号 空格
这个输出格式表明 你的文件.txt 里的数据 是用 空格 分 隔。 你要打开 读 这个 用 空格 为 分隔符 的文件。
说白了 你知道是这样 电脑不知道啊 电脑通过逗号或者空格来判断这是不是一个数据还是两个!!!!!!
嗯嗯,谢谢啊!!