代码 int *arr = *(int *)arg; 报错
时间: 2023-11-14 08:42:24 浏览: 121
报错 代码 经验
这段代码的问题可能出在 arg 参数上,因为它需要一个指向指针类型 int* 的指针。如果 arg 不是指向指针类型 int* 的指针,那么就会出现类型不匹配的错误。
你可以检查一下传入这个函数的参数 arg 的类型是否正确,如果不正确,可以尝试将其转换为正确的类型。例如,如果 arg 是一个整数类型,你可以将其转换为指向整数类型的指针,然后再将其传递给函数。
另外,你需要注意在函数中如何使用 arr 变量,因为它指向一个整数类型的指针,而不是一个整数类型的数组。
阅读全文