0
点赞
收藏
分享

微信扫一扫

C语言:获取汉字的编码

陆佃 2022-05-18 阅读 114
#include <stdio.h>
#include <locale.h>
#include <wchar.h>
int main()
{

setlocale(LC_ALL,"zh_CN.UTF-8");

wchar_t cn[256];

int inx,size;

//输入中文汉字
//wprintf()要么只输入中文,要么只输入非中文,否则会出错或警告
//wprintf("请输入中文汉字:\n");
printf("请输入中文汉字:\n");
wscanf(L"%ls",cn);

//计算汉字数并循环输出16进制数

size = wcslen(cn);

for (inx=0; inx!=size; ++inx)

wprintf(L"%x\t",cn[inx]);

wprintf(L"\n");

return 0;

}

C语言:获取汉字的编码_16进制




举报

相关推荐

0 条评论