C语言代码
代码如下:
编译器:Microsoft Visual Studio 2022
#include <stdio.h>
int main()
{
printf("abcdef\bghi\n");//观察\b所实现的效果
printf("abcdef\b\n");//当\b后无其他字符,\b前的字符不会被删除
return 0;
}
运行结果
总结
转义字符\b并不会删除字符,当\b实现光标向前移动一位时,若转义字符\b后面有内容,则会覆盖\b前方的字符