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;
}

免责声明:内容仅供参考。


全栈后端 / C语言教程 :


















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.