c++ ascii字符255是不可见字符还是空格?

f87krz0w  于 2023-01-18  发布在  其他
关注(0)|答案(3)|浏览(267)

我正在写一些代码来打印重叠的ASCII字符对象,我希望一些对象是不可见的,而不是典型的“白色字符。这样可以解决这个问题吗?

cout << char(255);
xwbd5t1u

xwbd5t1u1#

在最常见的扩展8位ASCII表中,255是“"符号(带分音符的拉丁小写字母y)。空格字符是十进制值32。因此,您要搜索的可能是:

cout << char(32);
qij5mzcb

qij5mzcb2#

我猜你的意思是当你按下Alt + 255。
没有Alt + 255和空格是不一样的。
下面是字符值的表格。
| 查尔|12月|六角|十月|
| - ------|- ------|- ------|- ------|
| 空间|三十二|二十个|四十|
| Alt + 255 |一百六十 |A0 |二百四十|
我不太懂C++,但也许它是

cout << char(160);
nfg76nw0

nfg76nw03#

ASCII字符255实际上是一个不间断的空格,或者NBSP!这肯定是太晚了哈哈,但是255绝对可以用作空格。

相关问题