1

嗨,我正在编写一个函数,该函数将 const char * 变量的元素和

然后我将每个字符都写在一个txt文件中。它识别所有这些

但我有一些问题。当它换行并且不显示识别的字符时,这意味着该字符是'\n'???

cons char * 变量中的最后一个字符向我显示了一个小三角形,向上看。它没有颜色,只有 3 条线形成一个小三角形。我正在使用 UTF-8 编码。

三角形代表哪个字符??欢迎任何建议

4

2 回答 2

4

(我不确定我是否理解小三角形的来源。但这似乎无关紧要。)这个链接会让你高兴:要按形状查找未知的 Unicode 字形,请参阅shapecatcher.com。只需绘制角色,shapecatcher 就会查找看起来相似的字形。

内部使用被奴役的猿类大脑。


编辑:根据您的评论,您实际上是在向文件输出一个 '\0' 字符。这如何显示为小三角形尚不清楚 - 也许您正在通过以这种方式显示 '\0' 的编辑器查看文件。

于 2012-07-22T00:50:09.043 回答
1

您可以“od -x”生成文件以查看字符的十六进制表示。

于 2012-07-22T01:03:06.900 回答