c语言转义字符问题

日期:2013-05-27 21:47:32 人气:1

c语言转义字符问题

因为\r的作用是,让光标回到本行的开头。 所以printf("ab c\tde“)的结果是ab c de(光标在这里) 再加一个\r,就变成了:(光标在这里)ab c de 这个时候,输入一个f,就成了f(光标在这里)bc de 结果输入一个\t,就把后面的bc都给覆盖掉了。 再输入一个g,会把d也覆盖掉。所以你给的结果也是错误的。 下面那个例子也是一样,\b是退格删除。 建议你不要一下子把整个字符串打印出来。试试一次只打印其中一部
    A+
热门评论