A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

各位大神,我按照视频教程编写了简单的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有问题吗?

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马