[chartcharwchar]char,TCHAR,WCHAR区别

更新时间:2015-02-23    来源:安卓教程    手机版     字体:

【www.bbyears.com--安卓教程】

#ifdef   UNICODE    
          typedef   wchar_t   TCHAR;    

#else    
          typedef   unsigned   char   TCHAR;    

#endif    
typedef   unsigned   char   CHAR;    
typedef   unsigned   wchar_t   WCHAR;    

由此可以看出,CHAR实施上就是unsigned char,WCHAR为宽字符,而TCHAR根据是否支持unicode而不同。

在程序使用sizeof(TCAHR),当默认设置时,这个值是1;当定义UNICODE宏时,这个值是2。

 

本文来源:http://www.bbyears.com/shoujikaifa/13154.html

猜你感兴趣

热门标签

更多>>

本类排行