gpt4 book ai didi

c - 在c中表示汉字

转载 作者:行者123 更新时间:2023-11-30 19:40:09 25 4
gpt4 key购买 nike

我想在c中将十六进制代码0x4E00表示为中文字符。用ASCII表示十六进制代码0x41,它将成为'a'字符。

int a = 0x41;
printf("%c--%d",a,a); // A---65

int b = 0x4E00;
printf("%c--%",b,b); // --11776

那么如何才能像 ASCII 字符一样表示 chex 代码汉字呢?

最佳答案

您可以尝试使用wprintf 。您还需要将区域设置设置为:

setlocale(LC_ALL, "");

关于c - 在c中表示汉字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35716989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com