C 言語で中国語を出力するには、次の手順が必要です。 ソース コード ファイルを UTF-8 にエンコードします。 setlocale() 関数を使用してロケールを設定します: setlocale(LC_ALL, ""); printf() 関数を使用して中国語を出力し、パラメータとして UTF-8 でエンコードされた文字列を必要とします。
#C 言語で中国語を出力する方法
C 言語で中国語を出力したい場合は、次の手順を実行する必要があります。次の手順を実行します。setlocale() 関数を使用してロケールを設定します。
:
setlocale() この関数は、次のロケールを設定します。プログラム。中国語出力の場合、次のコードを使用する必要があります:
setlocale(LC_ALL, "");
Use printf() function to out Chinese
: Use
printf () 関数が中国語を出力する場合、フォーマット文字列で
%s プレースホルダーを使用し、UTF-8 でエンコードされた文字列をパラメーターとして受け取る必要があります。例:
printf("你好,世界!\n");
サンプルコード:
#include#include int main() { // 设置语言环境 setlocale(LC_ALL, ""); // 输出中文 printf("你好,世界!\n"); return 0; }
以上がC言語で中国語を書く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。