宽字符与窄字符
摘要:
什么是宽字符与窄字符(1) 一个ANSI字符占一个字节共8位,一个UNICODE字符占两个字节共16位;ANSI字符串以’\0’结束,0x00。#Q:UNICODE字符串以什么结束??#A:UNICODE字符串以L”\0”结束,0x0000。(2)UNICODE和ANSI字符的相关定义及应用在各种运行库中的体现如下:1) 在C标准库中i. UNICODE在C标准库下编译的宏定义为_UNICODEii. 宽字符的数据类型为wchar_t,窄字符的数据类型为char。数据类型的定义在头文件string.h中,对wchar_t的定义为:{{{typedefunsignedshortwchar_t;} 阅读全文
posted @ 2014-03-24 22:14 袁军峰 阅读(6067) 评论(0) 推荐(0) 编辑