gpt4 book ai didi

c - 错误 "expression must have pointer type"何时发生?

转载 作者:太空宇宙 更新时间:2023-11-04 02:41:22 27 4
gpt4 key购买 nike

我有一个源代码给出错误“表达式必须有指针类型”

这是遗留代码,我没有完整的代码。出现错误的代码是:

(void *)&arr[0]

我不知道 arr 的类型。

  1. 在什么情况下会发生此错误?
  2. 什么类型的 arr 可能导致此错误?

我知道确定问题的数据较少,但我需要用更小的代码来模拟它。任何帮助将不胜感激。

最佳答案

arr 没有指针或数组类型时,会发生此错误。除数组或指针类型之外的任何类型的 arr 都会导致此错误。

关于c - 错误 "expression must have pointer type"何时发生?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31539788/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com