久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: modbus.c:861:40: warning: cast from pointer to integer of different size [-Wp... [打印本頁]

作者: 51hei社區    時間: 2016-1-16 03:04
標題: modbus.c:861:40: warning: cast from pointer to integer of different size [-Wp...
最近寫一個純c的代碼, 在vc下編譯沒有任何問題, 但是在gcc的MinGW下面編譯結果提出如下警告:
modbus.c:861:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
modbus.c:861:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]


仔細檢查發現,是如下的語句有問題,
memcpy(data + index, (unsigned char *)response_data->point_references, number_of_register * 2);

因point_references定義的是unsigned short 類型,在win32平臺指針是32位的,長度不夠,但是該代碼是為16位平臺準備的,雖然不會造成問題,但是以后也需要注意這樣的問題,代碼要嚴謹









歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲一区在线观看视频 | 欧美一级在线 | 国产精品日韩欧美 | 99久久久国产精品免费消防器 | 日韩在线精品视频 | 午夜精品一区二区三区在线视频 | 在线观看中文视频 | 亚洲电影在线播放 | 国产精品久久久久久婷婷天堂 | 欧美视频 | 人人爽人人爽人人片av | 成人在线激情 | 综合国产在线 | 欧美一区二区三区在线播放 | 视频一区二区三区四区五区 | 罗宾被扒开腿做同人网站 | 九色视频网站 | 日韩欧美国产综合 | 99视频在线免费观看 | 超碰在线观看97 | 亚洲欧美日韩电影 | 亚洲高清视频在线观看 | 久久i| av在线一区二区三区 | 黄色毛片一级 | 日韩欧美在线视频 | 久久精品视频在线播放 | 成人免费在线视频 | 欧美精品久久久久 | 91精品国产91久久久久久 | 一区二区三区国产好的精 | www.xxxx欧美| 天天射中文 | 久久久久久久一区 | 91大神在线资源观看无广告 | 伊人久久综合影院 | 欧美男人天堂 | 成人免费视频 | 久久久久国产一区二区三区四区 | m豆传媒在线链接观看 | 天天看天天操 |