• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

请问大佬这是什么问题?

e6324b370d358e21 2019-02-25 浏览量:852
3da8cd59ee8e7cf6.png
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • warning指出main(void)函数在这里的返回类型必须是“int”

    error指出在这个头文件MK60N512VMD100.h里有不支持的编译类型。可以到这个文件的#35行处查看下大概是什么内容。

    • 发布于 2019-02-25
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:18

  • 你这主函数中有返回值的话,main函数就不能是空类型了。在main前面加一个int可以的
    • 发布于2019-02-25
    • 举报
    • 评论 0
    • 0
    • 0

  • main函数前面改成inu类型,最后还要加return0
    • 发布于2019-02-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 定位到出错的地方,看看


    • 发布于2019-02-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 根据提示main函数得定义成int,函数得有返回值!
    • 发布于2019-02-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个#error是程序本身自己定义的,说明宏定义有问题。

    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 教你一个查错的方法,百度错误,就能找到这个错误的解释以及解决办法
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • main函数要改成int,不能用void。出现错误后没办法编译成功,就出现最后那个error了
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 我说个原因,你看看是不是,你在main(){}后面还写了其它函数,而且这些函数还被main()里面调用过?

    处理方法很简单,把main(){}移到最后就行了。。。

    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • main函数返回值类型改成int
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • main函数返回值类型写错了,要改成int型
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 大哥你这个是条件编译后的输出。不是什么错误。你的272行的地方就是这样定义的,应该是一个条件编译执行后的输出。建议你看看c程序的预处理命令。要么就把272行之前定义也截屏出来。


    反正这个不是什么语法错误。应该说是正常的,编译条件就这样的。

    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • main必须有返回类型 加int就可以了
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 这里的main函数要求有返回值,改成int main就行
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

请问大佬这是什么问题?