如何让解决devcpp编译提示main' must return 'int'?

为什么devcpp编译提示main’ must return ‘int’?

相信很多c语言的初学者都会遇到这个问题,百度得知,dev执行的c语言标准已经不准有void main 这种形式出现,说是只有int main 或者是main() 才可以正常编译,但事实上dev仍然可以可以以void main形式出现,根据我的实际操作,得出来以下原因:

  1. 编写代码时如果要用void main,就不要在项目里面新建,否则不管怎么修改文件属性都会错误提示
#include <stdio.h>
void main(){
	printf("%f\n",1/3);
}
```![如果我在项目里新建一个代码文件,就会提示'main must return int',改变它的存储方式还是不行,因为它始终在该项目文件](https://img-blog.csdnimg.cn/20181231171354978.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzY0OTk1OA==,size_16,color_FFFFFF,t_70)
 2. 排除上述原因,如果还报错的话,就是你代码文件名或者代码存储方式错误,如下图![文件名一定要是英文!!,要养成用英文得习惯!!!!!!](https://img-blog.csdnimg.cn/20181231172206374.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzY0OTk1OA==,size_16,color_FFFFFF,t_70)
 3. 修改后的代码运行成功![如果在这一步还出问题的话就改一下存储方式,不过应该不会了!](https://img-blog.csdnimg.cn/20181231172522765.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzY0OTk1OA==,size_16,color_FFFFFF,t_70)
 4. 最后,这是我2018年最后一天写的第一篇技术性文章,虽然技术水平不咋地,但希望能帮助更多和我一样坚持不懈的有志青年,希望能在博客上认识更多的同行者,以梦为马,不负韶华!

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值