首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Windows字符集的统一与转换

由于ASCLL起初是ANSI的标准字符集,因此这种变长编码方式称为ANSI的多字节字符集MBCS,也称为为ANSI字符集。...另外,为了保持和ASCLL的兼容以及满足部分只能处理单字节的系统的需要,UTF-8的编码方式使用和MBCS的编码相似的方式进行编码,但是它不和任何一个MBCS编码兼容。...如果使用MBCS字符集一般这么写: 定义一个MBCS字符数组:char arr[LEN];或者CHAR arr[LEN]; 定义一个MBCS字符指针:char *p;或者LPSTR p; 定义一个MBCS...如果对MBCS字符串连接、复制、比较、求长运算为:strcat、strcpy、strcmp、strlen。...在一个Unicode字符集的项目中使用MBCS的函数调用是常有的事情,例如系统API WinExec是执行一个Windows命令,它的第一个参数LPCSTR lpCmdLine标识了它只接收MBCS的字符串

1.4K100
领券