2017-02-21 66 views
3

我想知道printf中使用的符号的含义。我试着用搜索引擎,但它Program to print character and string lengthsprintf中使用的符号

找不到合适的名字在这里是不确定的语句使用Unicode BOTTOM括号字符,U + 23B5表示:

printf("⎵%d\n", br); 

(这旨在显示手写代码的外观;该字符不会出现在实际代码中。)

+4

这种情况通常意味着空格字符 – bruceg

+6

这是在手写代码 –

+0

“空间”“_”一个共同的符号?下划线? – bace1000

回答

6

这是一个可见的空间符号。它使我们能够清楚准确地展示多个空间,否则就无法区分。

它也可以在打印中用'␣'表示,它是一个名为'Open box'的符号,它的Unicode代码点为U + 2423(十进制:9251)。来源:维基百科Whitespace character – Unicode – Substitutes,该部分的最后一张表。 (维基百科页面版本日期为2016年12月18日。)

+0

干杯。奇怪的是我之前没有在其他地方看到过它。 –

6

通常,这是一个占位符,用于计算单个空格的数量。