c - 在 Netbeans 中使用 C 打印笑脸

标签 c netbeans cygwin

我刚刚安装了 Netbeans 8 IDE 以及用于 C 和 C++ 编程所需的 Cygwin 元素。为了标记一个良好的开端,我使用 C 编码打印一个笑脸。以下是我的代码。

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char** argv) {
    printf("%c",1);
    return (EXIT_SUCCESS);
}

令我震惊的是,打印的输出只是一个空格。我不能在 netbeans 中使用 C 打印笑脸吗?请帮助我创造一个快乐的开始。 . .

最佳答案

对于那些可能不知道问题在问什么的人,这里是旧的 PC 字符集:

enter image description here

在新的 utf-8 世界中,情况发生了变化。在 utf-8 中,有一个笑脸,但它不像旧的那样吸引人:

U+2639 e2 98 b9 皱着眉头的白脸:

U+263A e2 98 ba 白色笑脸:

U+263B e2 98 bb 黑色笑脸:

#include <stdio.h>

int main(void)
   {
   char *smiley = "\xE2\x98\xBA";   // "☺"
   printf("[%s]\n", smiley);

   return(0);
   }

关于c - 在 Netbeans 中使用 C 打印笑脸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23915322/

相关文章:

java - netbeans 项目属性中的 vm 选项是什么?

unix - cygwin 中的简单 shell 脚本

c - 将C代码转换为 Octave

c - 我在 c 中的一个 soap 调用函数返回状态为 12

复制字符串的子部分

php - 包含内部的 Netbeans 类型提示

c - 如何在字符串中保存文本文件的内容

java - 无法在我的 Web 项目中创建 glassfish-web.xml (Glassfish/Netbeans)

Python,Cygwin - 导入错误 : No module named _psycopg

android - Cygwin 的 NDK 构建错误