|
发表于 2020-7-15 16:21:37
|
显示全部楼层
pdu[1] 和 pdu[0] 当然会变了。你可以这样理解,等号右边的 {<< byte {pdu}} 意思就是打包 成这样 {pud[x],pud[x-1]....pdu[1],pud[0]} , 等号左边的 {<< byte {pld, pdu[1], pdu[0]}} 打包成这样 {pdu[0],pud[1],pld[x],pld[x-1]....pld[1],pld[0]} 右边给左边赋值,pdu[1],pdu[0]的位置都变了。当然会改变了。楼主你对 流操作符 >> <<理解偏差了。 |
|