c - 如何使用 XCode 以 C 语言输出笑脸

标签 c ascii

现在我制作 for 语句如下,

for (int i = 0; i < 256; i ++) {
            printf("%5c", i);
 }

我想用 ASCII 获取真实内容

最佳答案

假设你的终端设置为UTF-8编码,这段代码

#include <stdio.h>

int main()
{
 char s[] = { 0xf0, 0x9f, 0x98, 0x8e, 0 };

 printf("%s", s);
}

输出 smiley with sunglasses .

要了解如何对其他 UNICODE 字符进行编码,请使用页面顶部导航栏(或上一个/下一个尖括号)

关于c - 如何使用 XCode 以 C 语言输出笑脸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31241971/

相关文章:

c - 使用 set-user-ID-on-execution 选项的可执行文件不会设置有效的 uid

c++ - 为什么我的 C++ 应用程序在 Core i7 上比我的 C 应用程序(使用相同的库)快

c - 我该如何处理这里的 Flushing STDIN?

c# - 将非 ASCII 域转换为 SMTP 兼容

java - 如何获得正确的 ascii 值?

javascript - 如何在 JavaScript 中获取字符的 ASCII 值

c - 添加 libc 支持以在 android ndk 中使用 libintl.h header

c - 仅使用 printf 和 scanf 的有趣练习

将包含整数的二进制文件转换为其 ascii 表示形式

c# - 读取可能包含非 ASCII 字符的流