dt3tc 发表于 2019-7-21 14:35:31

请问这句代码是什么意思,谢谢

本帖最后由 dt3tc 于 2019-7-21 15:32 编辑

有直接联系的源代码如下
unsigned int ch = 0;
const unsigned int byteMark = 0x80;
const unsigned int byteMask = 0xBF;
unsigned short* target      = targetStart;
*--target = (unsigned char)((ch | byteMark) & byteMask);

以前没见过这种用法。。

主要是看不明白
*--target
什么意思
谢谢

我叫MD 发表于 2019-7-21 14:35:32

*--target   -- 运算符优先级比 * 运算符优先级高   
相当于 target 的值先减 1, 再取值
页: [1]
查看完整版本: 请问这句代码是什么意思,谢谢