我正在开发一个测试框架,它打印到命令行而不是'Pass'/'Fail',我想打印刻度线(复选标记)进行传递和交叉失败。我在this wingdings character set底部找到了符号,我在Mocha(javascript单元测试框架)中看到了之前使用的这些符号
我可以使用简单的printf
从C打印吗?例子就是粉碎,谢谢!
p.s:我正在使用* nix
答案 0 :(得分:6)
这取决于您的平台,终端(接收printf()
输出并将其呈现为可读文本的程序)是否支持Unicode。
如果正在运行,例如UTF-8,您可以打印the character's UTF-8序列:
/* This prints a ✓. */
printf("\xE2\x9C\x93\n");