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