ANSI:即 char,可用字符串处理函数:strcat( ),strcpy( ), strlen( )等以str打头的函数。
UNICODE:wchar_t是Unicode字符的数据类型,它实际定义在里:
typedef unsigned short wchar_t;
另外,在头文件中有这样的定义:typedef wchar_t WCHAR; 所以WCHAR实际就是wchar_t
wchar_t 可用字符串处理函数:wcscat(),wcscpy(),wcslen()等以wcs打头的函数。为了让编译器识别Unicode字符串,必须以在前面加一个“L”,例如: wchar_t *szTest=L"This is a Unicode string.";
区别wchar_t,char,WCHAR
转载
1.区别wchar_t,char,WCHAR
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:double类型在内存中的形式
下一篇:关于进程、线程、模块的理解
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
wchar_t 和 char
#include<windows.h>#include<st
#include ide