returning 'DataType' {aka 'int'} from a function with return type 'DataType *' {aka 'int *'} makes pointer from integer without a cast [-Wint-conversion]|
时间: 2023-05-21 21:05:50 浏览: 125
数据类型的转化
这个问题是由于函数返回的类型为“DataType*”(也就是指针类型),但是实际返回的是一个“int”类型数据,所以编译器提示了这个警告:将整数转换为指针类型可能会导致错误。需要在返回语句之前将数据转换成相应的指针类型,以免出现错误。至于具体需要将返回值转换成哪种指针类型,需要根据具体情况而定。
阅读全文