c – 错误:一元’*’的无效类型参数
发布时间:2020-12-16 09:51:31 所属栏目:百科 来源:网络整理
导读:我不明白这些错误可以解释一下吗? 错误:unary”的无效类型参数(‘have’double’) 错误:unary”的无效类型参数(‘have’double’) 错误:一元’*’的无效类型参数(有’double’) double getMedian(double *array,int *hours){ if (*hours = 0) return 0;
我不明白这些错误可以解释一下吗?
错误:unary”的无效类型参数(‘have’double’) double getMedian(double *array,int *hours){ if (*hours <= 0) return 0; if (*hours % 2) return (float)*array[(*hours + 1) / 2]; else{int pos = *hours / 2; return (float)(*array[pos] + *array[pos + 1]) / 2;}} 解决方法
您已经使用[]运算符取消引用数组.你想要的是:
double getMedian(double *array,int *hours){ if (*hours <= 0) return 0; if (*hours % 2) return (float)array[(*hours + 1) / 2]; else{int pos = *hours / 2; return (float)(array[pos] + array[pos + 1]) / 2;}} 注意,写x [y]是*(x(y))的简写.在您的代码中,您基本上具有**数组的等价物. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- XML--Schema
- react-native + redux 实践
- semantic-ui-react图像组件不显示图像的问题
- objective-c – 如何在返回按钮click-> iphone上隐藏UIView
- NoSQL数据库探讨之一 - 为什么要用非关系数据库?
- c – 为什么我不能使用Qt的QXmlStreamReader解析XML文件?
- reactjs – React wrapper:React不识别DOM元素上的`static
- Omega:flexible,scalable schedulers for large compute cl
- PostgreSQL 10 在路上
- Swift开发教程--设置圆角Button和圆角边框TextView