1

我只是不知道怎么做。我必须先把它们放在一个变量中,比如: char c1=201; 有什么办法可以将字符直接放到字符串上?像这样的字符:╔═和╗</p>

4

2 回答 2

4

您可以使用八进制转义符将任意字节输入到字符串中。

char *s = "\311";  //== Decimal 201

在 Windows 上,您也可以使用该charmap应用程序。但是您必须选择具有字符的字体才能从网格中选择它们。

于 2013-01-31T00:01:37.693 回答
1

执行此操作的旧方法是按住Alt键并在数字键盘上键入代码。这仍然有效,但根据您使用的代码页而令人困惑。还是去试试吧...

如果我输入Alt-201(在键盘上,而不是数字条上),我会得到:╔</p>

顺便说一句,这可能是仅限 Windows 的东西。不完全确定 =)

于 2013-01-30T23:55:40.553 回答