sint16 的指针可以强转为uint8的指针嘛
时间: 2023-11-04 16:22:26 浏览: 164
电气控制与S7-1500 PLC应用技术第七章 S7-1500 PLC的软件编程.ppt
可以,但是这样的强制类型转换可能会导致数据损失或错误,因为sint16是一个有符号的16位整数,而uint8是一个无符号的8位整数。在强制类型转换时,sint16指针中的数据将被截断为8位,并且如果sint16中的数据为负数,则转换后的uint8指针可能会指向错误的内存位置。因此,在进行此类强制类型转换时,应该非常小心,并确保转换是安全的。
阅读全文