用C語言顯示漢字,其實(shí)重點(diǎn)并不是編程而是系統(tǒng)編碼格式以及系統(tǒng)輸出的編碼如果二者相同,那么在寫代碼的時(shí)候直接打漢字,存成字符串輸出即可。如果不同,就需要做轉(zhuǎn)碼。比如編碼用utf-8輸出用gbk等。由于很難在運(yùn)行時(shí)判斷系統(tǒng)編碼,所以不建議C語言使用中文輸出,很容易出現(xiàn)亂碼。
中文字符串可以使用printf()、puts()等函數(shù)直接輸出。
c語言漢字,單個(gè)中文字符,需要進(jìn)行本地化設(shè)置,需要使用寬字符版的printf()即wprintf輸出。