黑马程序员技术交流社区

标题: 初学提问-终端编译简单程序警告 [打印本页]

作者: springD    时间: 2015-11-15 21:23
标题: 初学提问-终端编译简单程序警告
各位大神,我按照视频教程编写了简单的C程序:

#include <stdio.h>
void main()
{
    printf("Hello world!\n");

}

在windows平台visual studio下编译无问题,但在mac终端下编译提示warning:

localhost:cat simonzhao$ cc -c 01.c
01.c:2:1: warning: return type of 'main' is not 'int' [-Wmain-return-type]
void main()
^
01.c:2:1: note: change return type to 'int'
void main()
^~~~
int
1 warning generated.

我编这个程序只是为了输出“Hello world!”,并不需要返回值,按照提示要改为int,难道选用void有问题吗?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2