Mencetak Aksara Unikod dalam C
Dalam percubaan untuk mencetak aksara Rusia "ф" (U 0444), pengguna mungkin menghadapi kesukaran menggunakan jenis data wchar_t. Walau bagaimanapun, terdapat kaedah alternatif untuk mewakili dan mencetak aksara Unikod dalam C .
Mewakili Aksara Unikod:
Mencetak Aksara Unikod:
Pertimbangan Kod Mudah Alih:
Melaksanakan kod mudah alih untuk percetakan Unicode adalah lebih kompleks. Pertimbangkan untuk menggunakan UCN kerana ia mudah alih merentas pengekodan aksara.
Contoh Kod:
#include <iostream> int main() { std::cout << "Hello, " << '\u0444' << "!\n"; }
Kod ini akan mencetak "Helo, ф!" tanpa mengira kod sumber atau pengekodan konsol.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencetak Aksara Unikod dengan Amanah dalam C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!