严重性 代码 说明 项目 文件 行 禁止显示状态 错误(活动) E0142 表达式必须包含指向对象的指针类型,但它具有类型 "float"
时间: 2023-12-31 11:05:49 浏览: 169
这个错误的意思是在代码中使用了一个不合法的表达式,该表达式需要一个指向对象的指针类型,但实际上它却具有类型 "float",也就是说它是一个浮点型变量,而不是指针变量。
这个错误的解决方法是检查代码中使用该表达式的语境,看看是否需要一个指针类型的变量。如果需要,就需要修改代码,将其修改为指针类型。
例如,如果你想在代码中使用一个指向浮点型变量的指针,你可以这样声明它:
```
float *pFloat;
```
然后在使用它的时候,你可以这样写:
```
pFloat = &floatVariable;
```
其中,floatVariable 是一个浮点型变量的名称。这样就可以避免该错误的出现。
阅读全文