任何人都可以告诉我,UCHAR 和 WCHAR 之间实际上有什么区别吗?我使用的是VC++ 6.0。
最佳答案
UCHAR 如上所述。
WCHAR 不是 unicode 字符。这是一个常见的误解。这是一个 16 位无符号字符,句点。但是,它可能被解释为 unicode 字符,也可能不会。 UTF16 是一种多字节编码,就像 UTF8 一样,可能需要用多个 WCHAR 字符表示。
关于visual-c++ - Visual C++ 中 UCHAR 和 WCHAR 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/963609/