/r回车符会覆盖之前内容吗
回车(‘r’)效果是输出回到本行行首,结果可能会将这一行之前的输出覆盖掉。例如执行:
puts("hello world!rxxx")
在终端输出的是:
xxxlo world!
如果将上面的字符串写入文件中,例如执行:
char *s = "hello world!rxxx"
FILE *str = fopen(","r")
fwrite(s, 16, 1, str)
用文本编辑器打开。显示的效果将由打开的编辑器所决定。
回车(‘r’)效果是输出回到本行行首,结果可能会将这一行之前的输出覆盖掉。例如执行:
puts("hello world!rxxx")
在终端输出的是:
xxxlo world!
如果将上面的字符串写入文件中,例如执行:
char *s = "hello world!rxxx"
FILE *str = fopen(","r")
fwrite(s, 16, 1, str)
用文本编辑器打开。显示的效果将由打开的编辑器所决定。