首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于在C++控制台中显示笑脸和悲伤面孔的代码

用于在C++控制台中显示笑脸和悲伤面孔的代码
EN

Stack Overflow用户
提问于 2013-02-08 13:18:41
回答 2查看 19.2K关注 0票数 0

我是C++的新手,我需要一个帮助来使用c++控制台得到一个笑脸和悲伤的脸,下面是我得到的代码,但是它没有给我很大的笑脸和悲伤的脸。

如果有人能帮上忙,我将不胜感激。

谢谢。

代码语言:javascript
复制
#include<iostream.h>

using namespace std;

int main()
{

      printf("%C",2);

      std::cin.ignore();
}
EN

回答 2

Stack Overflow用户

发布于 2013-02-08 13:29:51

根据您的终端,这些字符可能对应于ASCII代码1和2,否则表示标题开始(SOH)和文本开始(STX)控制字符。

您可以通过以下方式进行测试:

代码语言:javascript
复制
#include <stdio.h>
int main(){
    printf("\1 \2");
}

或者,您可以结合使用unicode的emoticons blockwchar、合适的语言环境和合适的字体来访问各种各样的笑脸。

票数 3
EN

Stack Overflow用户

发布于 2013-02-08 13:22:33

ASCII codes for smileys包括12

代码语言:javascript
复制
int main(int argc, char *argv[])
{
    printf("%c %c\n", 1, 2);
    return 0;
}

注:高度不稳定,可能会导致您的计算机爆炸!(不是真的)你应该使用Karthik T的建议:)

编辑

说真的,你应该只是为了好玩而使用它。它可能工作,也可能不工作,这取决于您正在使用的终端仿真器。它可以在我的Windows8 cmd.exe屏幕上运行,但不能通过ssh在Putty上运行。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14766169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档