請教一個奇怪的問題


???????*size_out?=?sizeof(STU_PACK_HEAD)+pHead->body_len+2;
	uint16_t?crc?=?crc16_modbus(out,*size_out-2);
	printf("size_out=%d?\n",*size_out);	
	uint16_t?*pcrc?=?(uint16_t*)(out+sizeof(STU_PACK_HEAD)+pHead->body_len);
	printf("pcrc?addr=0x%08lx???0x%08lx?\n",(UINT32)pcrc,(UINT32)(out+sizeof(STU_PACK_HEAD)+pHead->body_len));	
	//*pcrc?=?crc;??///?使用這一句就死機了,換成下面兩句正常
	//*(uint16_t*)(out+sizeof(STU_PACK_HEAD)+pHead->body_len)?=?crc;//crc16_modbus(out,*size_out-2);
	*(out+sizeof(STU_PACK_HEAD)+pHead->body_len)?=?(crc&0x00FF);???
	*(out+sizeof(STU_PACK_HEAD)+pHead->body_len+1)?=?(crc&0xFF00)>>8;

我想知道為什么用 *pcrc = crc ; 這樣就死掉了


好吧,知道了,這個地址這樣操作需要是對齊的地址


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频