const char *msgPtr = ((const char *)msg+2);
时间: 2023-12-19 19:03:41 浏览: 52
Qt中QString转换成const char * ()、QByteArray等方法
这段代码的意思是将指针 `msg` 往后偏移 2 个字节,然后将得到的地址转换为 `const char*` 类型的指针,赋值给 `msgPtr`。这里的偏移是按照 `char` 类型的字节数来计算的,因为 `char` 类型的大小被定义为 1 字节。所以 `msgPtr` 将指向 `msg` 的第 3 个字节。注意,这个操作并不会修改 `msg` 指针本身的值。
阅读全文