问题描述
- 字符数组强制转换问题
-
如题,QT下, unsigned char pMsg[192];
数组pMsg中有汉字有数字,该怎么样来提取出数组中的汉字,
求指点,
解决方案
这个要看字符串的编码,与类型定义 unsigned char 无关。
字符串的编码是:ASCII 、Unicode 还是 UTF-8 或者其它格式,知道格式后,再进行必要的编码转换与识别。
解决方案二:
数组指针强制转换
PHP强制转换为数组
C# 字节数组 到 结构体的强制转换 及解引用相关问题
解决方案三:
char数组很大可能是utf8编码,你可以尝试用utf8解码来看是否获取到正确汉字。
时间: 2024-09-15 01:00:37