【发布时间】:2014-05-19 03:20:31
【问题描述】:
我不明白这些错误,谁能解释一下?
错误:一元“”的类型参数无效(有“双”) 错误:一元“”的类型参数无效(有“双”) 错误:一元“*”的类型参数无效(有“双”)
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;}}
【问题讨论】: