Mengoutput bahasa Cina dalam bahasa C memerlukan langkah berikut: Kodkan fail kod sumber ke dalam UTF-8. Gunakan fungsi setlocale() untuk menetapkan locale: setlocale(LC_ALL, ""); gunakan fungsi printf() untuk mengeluarkan bahasa Cina, memerlukan rentetan yang dikodkan UTF-8 sebagai parameter.
Cara untuk mengeluarkan bahasa Cina dalam bahasa C
Untuk mengeluarkan bahasa Cina dalam bahasa C, anda perlu melakukan langkah berikut:
Gunakan fungsi setlocale()
untuk menetapkan locale : setlocale()
函数设置语言环境:setlocale()
函数设置程序的语言环境。对于中文输出,需要使用以下代码:
<code class="c">setlocale(LC_ALL, "");</code>
使用 printf()
函数输出中文:
使用 printf()
函数输出中文时,需要在格式字符串中使用 %s
Fungsi setlocale()
menetapkan lokale program. Untuk output bahasa Cina, anda perlu menggunakan kod berikut:
<code class="c">printf("你好,世界!\n");</code>
Gunakan fungsi printf()
untuk mengeluarkan bahasa Cina:
printf()
berfungsi untuk mengeluarkan bahasa Cina, anda perlu Gunakan pemegang tempat %s
dalam rentetan format dan mengambil rentetan yang dikodkan UTF-8 sebagai parameter. Contohnya: 🎜<code class="c">#include <stdio.h> #include <locale.h> int main() { // 设置语言环境 setlocale(LC_ALL, ""); // 输出中文 printf("你好,世界!\n"); return 0; }</code>
Atas ialah kandungan terperinci Bagaimana untuk menulis bahasa Cina dalam bahasa C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!