【c语言】\b是什么意思
这段打印的代码中\b是什么意思?? \b 是退格符,一个 \b 就是退一次格,相当于在键盘上按下 Backspace 为啥你们可以发图哭了 meihua 发表于 2020-3-25 17:44
为啥你们可以发图哭了
你冲个199的会员就可以了{:10_248:} meihua 发表于 2020-3-25 17:44
为啥你们可以发图哭了
新鱼油还不能发图片的~ qiuyouzhi 发表于 2020-3-25 17:54
新鱼油还不能发图片的~
嗯,知道的发一下牢骚{:10_266:} 本帖最后由 jackz007 于 2020-3-25 18:22 编辑
'\b' 的作用是使屏显光标回退一个字符,于是,位于 '\b' 字符之前的那个字符总是会被后续信息覆盖。研究一下下面的代码可以加深理解:
#include <stdio.h>
main(void)
{
printf("100\b200\b300\b40\n") ;
printf("12345678\b\b\b\bABCD\n") ;
}
编译、运行实况
C:\Bin>g++ -o x x.c
C:\Bin>x
10203040
1234ABCD
C:\Bin> 永恒的蓝色梦想 发表于 2020-3-25 17:54
你冲个199的会员就可以了
emmm,海星过几天再买 zltzlt 发表于 2020-3-25 17:41
\b 是退格符,一个 \b 就是退一次格,相当于在键盘上按下 Backspace
谢谢你! jackz007 发表于 2020-3-25 18:11
'\b' 的作用是使屏显光标回退一个字符,于是,位于 '\b' 字符之前的那个字符总是会被后续信息覆盖。研 ...
谢谢!
页:
[1]