为什么函数的冲突类型在Clang中给出错误?

时间:2015-10-09 23:57:17

标签: c clang

enter image description here

我在这个网站上看到过类似这样的问题,每个人基本上都说改变了与stdio.h冲突的功能名称。

但是,我已经多次更改了每个函数的名称,但它仍然给了我这个错误。但为什么呢?

1 个答案:

答案 0 :(得分:1)

不要在图片中发布代码

问题在于,您调用main()之前未见过的函数,所以:

float getCelcious(void);

int main(void) {
  ...
}

float getCelcious(void) {
  ...
}

请在这里查看:Function Declaration and Function Prototypes