c – warning:返回类型默认为’int'[-Wreturn-type]
发布时间:2020-12-16 03:17:12 所属栏目:百科 来源:网络整理
导读:我是一个开始学习C的 Linux用户,我正在尝试编译我输入的源代码: #include stdio.hmain(){ float c,d; c = 10215.3; d = c / 3; printf("%3.2fn",d); return 0;} 它使用我编写的makefile编译: cc -Wall -g printf.c -o printf 但我得到这个警告: printf.c
我是一个开始学习C的
Linux用户,我正在尝试编译我输入的源代码:
#include <stdio.h> main() { float c,d; c = 10215.3; d = c / 3; printf("%3.2fn",d); return 0; } 它使用我编写的makefile编译: cc -Wall -g printf.c -o printf 但我得到这个警告:
它编译代码,并获得所需的输出,但我想了解这是什么意思 解决方法main() 应该 int main() 在C89中,默认返回类型被假定为int,这就是为什么它的工作原理. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |