C语言:获取汉字的编码
作者:互联网
#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; }
标签:编码,inx,cn,wprintf,汉字,C语言,include,输入,size 来源: https://www.cnblogs.com/xkdn/p/14617745.html