如何在 C++ 中打印 Unicode 字符?

c++server side programmingprogramming

打印 Unicode 字符的过程与 C++ 中实际的打印过程非常相似。

我们可以将 Unicode 值与前缀 \u 一起使用。这样就可以成功打印 Unicode 字符。

注意:如果控制台不支持 Unicode,则无法获得正确的结果。这里我们使用 Linux 系统来解决这个问题。

示例

#include <iostream>
using namespace std;
int main() {
   cout << "Character: \u092E\n";
   cout << "Character: \u0938\n";
   cout << "Character: \u0915\n";
}

输出

Character: म
Character: म
Character: म

相关文章