\b 退格转义字符

昨天写学生成绩管理系统的时候,想着当 endl 后,光标回到下一行行首,能不能用 \b 转移字让光标回到上一行的末尾呢?

事实证明是不行的。。\b 对于 \n 是无能为力的。

百度说这样做的话得用到 goto 语句。。

\b 是让光标回退一位,下一次输入字符时,会把光标所在位置的字符替换掉。

 

int main()
{
    cout<<"abc\n"<<"123\b"<<"de";
    return 0;
}

abc
12de

输出结果如上。

你可能感兴趣的:(\b 退格转义字符)