C での Unicode 文字の印刷
ロシア語の文字 "ф" (U 0444) を印刷しようとすると、ユーザーはwchar_t データ型。ただし、C で Unicode 文字を表現して出力する別の方法もあります。
Unicode 文字の表現:
Unicode 文字の印刷:
移植可能なコードに関する考慮事項:
Unicode 印刷用の移植可能なコードの実装はより複雑です。 UCN は文字エンコーディング間で移植可能であるため、使用することを検討してください。
コード例:
#include <iostream> int main() { std::cout << "Hello, " << '\u0444' << "!\n"; }
このコードは、「Hello, ф!」を出力します。ソースコードやコンソールエンコーディングに関係なく。
以上がC で Unicode 文字を確実に出力するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。