猿问

C++类型转换问题

  1. 请问这个报错是为什么?(如图1)2.当我把sendData定义为const unsigned char指针类型后居然不报错!(如图2)注:指针p是unsigned char类型指针


森林海
浏览 692回答 2
2回答

互换的青春

sendData的类型和p不同,不能直接赋值,可以尝试下sendData=(unsigned char*)p,语法上是没问题的,不过并不提倡这种做法,当你去使用sendData的时候会导致很多意外的情况发生,所以具体的改法需要结合你的程序意图去判断。

慕婉清6462132

类型不匹配,一个是unsigned char 一个是char
随时随地看视频慕课网APP
我要回答