我收到“?”在 Visual Studio 中调试时,不要使用诸如 ■、♥ 等符号。我尝试了不同的解决方案,但没有任何效果。
我必须在我的项目中使用这些符号。
它应该看起来像这样:
但是,我得到:
我还尝试将它们打印为: printf("■, ♥\n");
只是为了确保问题不在我的项目中,但我得到了相同的“? ”问号。
提前致谢!
最佳答案
此代码可以帮助您显示所需的字符
#include<stdio.h>
int main()
{
int i;
for(i = 0; i <= 6; i++)
{
printf("%c\n", i);
}
}
这是控制台上的输出。
我只显示了循环中的前七个字符,但只需将 6 替换为您想要的数字即可使用更多字符。当您获得符号后,您可以简单地使用 ASCII 代码来显示该符号。希望对您有所帮助。
关于c - 调试时得到 "?"问号而不是特殊符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37370757/