warning: assignment from incompatible pointer type [enabled by default]
时间: 2024-05-20 14:19:28 浏览: 258
解决 warning 显示 The linear_assignment function is deprecated in 0.21 and will be removed from 0.23. Us…
这个警告通常出现在你试图将一个指向一个类型的指针赋值给另一个指向不同类型的指针时。这可能会导致未定义的行为或程序崩溃。
例如,如果你有一个指向 int 类型的指针和一个指向 float 类型的指针,试图将它们之间进行赋值就会引发该警告。
为了解决这个问题,你需要确保在进行指针赋值时,两个指针指向的类型是兼容的。如果你需要将指向不同类型的指针进行赋值,可以使用类型转换来将它们转换为相同的类型,但需要确保转换是安全的。
阅读全文