如果wRxd+3不大于200的话
分别指向
pUTask.RxTx.bRxd[pUTask.RxTx.wRxd]
pUTask.RxTx.bRxd[pUTask.RxTx.wRxd + 1]
pUTask.RxTx.bRxd[pUTask.RxTx.wRxd + 2]
pUTask.RxTx.bRxd[pUTask.RxTx.wRxd + 3]
hi 578258559,
上边pR = (Hr *)(pUTask.RxTx.bRxd+pUTask.RxTx.wRxd);这种写法,根本就是错的
这根本找不到你想要的值,一个WORD 类型被你强制转换成了Hr这个结构,后边都是乱的了!
希望能帮到呢!
看不懂, 您真是一个高材生