一些关于字符串的笔记

来源:互联网 发布:淘宝网怎么注册账户 编辑:程序博客网 时间:2024/06/10 04:24

 

(1)

MultiByteToWideChar和WideCharToMultiByte用法

 

 

 

 

(2)

关于wchar、char以及ASCII、Unicode的个人理解

wchar实质是unsigned short类型,也就是2字节16位的空间,而char是1字节8位的空间。

对于ASCII码,只需要使用char类型就可以完全表示,但是当遇到中文等其他类型的语言的时候,ASCII码就已经完全不足与表示。

这时候就需要wchar,也就是16位空间大小来表示更多的字符,这时候就要用到unicode。

换句话说:unicode(usc2),ASCII是一种编码方式;而wchar、char是一种类型定义。

在wchar中你可以使用ASCII(高位补0),而在char中你却要用两个char型来保存unicode。