C语言中,如何删除以输出字符串最后一个字符?

日期:2019-09-12 16:21:29 人气:1

C语言中,如何删除以输出字符串最后一个字符?

要光标倒退一个字符,可以通过输出'\b'来实现。 '\b'是C语言转义字符,功能为光标向左移动一位。 后续输出会覆盖原本的输出。 如 printf("abc\bdef"); 会输出abdef 需要注意: 1 \b只是移动光标,并没有删除功能,要删除需要依赖于后续输出。如果后续本行没有输出,则需要人为加入空白字符,如空格,来覆盖原有输出。 2 \b只能左移,无法对上一行起效,即只能在本行移动光标。
    A+
热门评论