warning: return type defaults to 'int' [-Wimplicit-int]
C语言编译出现warning: return type defaults to 'int' [-Wimplicit-int]
在使用命令行工具对写好的C语言进行编译的时候,终端弹出:warning: return type defaults to 'int' [-Wimplicit-int],意思是主函数mian返回的类型将默认为int类型。这是因为C语言文件的主函数main并没有指定返回值的类型,也没有使用return语句结束代码的执行。那么该如何解决呢?分两个步骤:
- 在main函数名称前面添加“int”关键字;
- 在main函数内的代码的末尾添加“return 0;”语句;
提示:注意,是函数内,不要写到“{}”外面去;注意0后面的“;”号,C语言对此有严格的要求。
修改后的代码大致如下:
#include <stdio.h>
int main()
{
//代码块
return 0;
}
免责声明:内容仅供参考。