|
发表于 2021-5-26 21:02:10
|
显示全部楼层
- #include <stdio.h>
- int main(void) {
- float x = test();
- printf("%f\n", x);
- return 0;
- }
- float test() {
- return 1234.56;
- }
复制代码
- main.c: In function ‘main’:
- main.c:4:15: warning: implicit declaration of function ‘test’ [-Wimplicit-function-declaration]
- 4 | float x = test();
- | ^~~~
- main.c: At top level:
- main.c:9:7: error: conflicting types for ‘test’
- 9 | float test() {
- | ^~~~
- main.c:4:15: note: previous implicit declaration of ‘test’ was here
- 4 | float x = test();
- | ^~~~
复制代码 |
|