sunnn 发表于 2014-9-9 22:36:23

c语言,转义字符\b的实验

本帖最后由 sunnn 于 2014-9-9 22:41 编辑

   今天学到转义字符,想看看他们的效果,试到\b时出现了不解之处。   输入:
          123456
          \b
          789
int main ()
{
      printf("123456");
      printf("\b");
      printf("789");
      return 0;
}
输出结果:
             12345789
\b起作用了。
   然后我想让作用更明显,即输出
               12345
               789
将代码改了一下
输入:
      123456
      \b\n
      789
(问题不在代码上,就不写了代码了)
结果输出:
                123456
                789
我就想是不是\b的效果怎么没了?
然后我输入三个\b
即输入:
         123456
         \b\b\b
         789
输出:
      123789
加上\n后
输入:
         123456
         \b\b\b\n
         789

其输出结果是
         123456
         789
和只有一个\b的相同?甚是不解!我刚学,什么都不懂,望各位前辈不吝赐教。
页: [1]
查看完整版本: c语言,转义字符\b的实验