C语言函数头的误区
2017-04-12 本文已影响0人
咖啡的自述
很多入门书都有void main()这样的开头,其实这个是不允许的。
在C89是可以接受main()这样开头,不过在C99里只有这两种定义是正确的
例:
int main(void)和int main(int argc , char * argv[])
注意:main函数的返回值必须是int,这样的返回值才能返回给函数的调用者。
很多入门书都有void main()这样的开头,其实这个是不允许的。
在C89是可以接受main()这样开头,不过在C99里只有这两种定义是正确的
例:
int main(void)和int main(int argc , char * argv[])
注意:main函数的返回值必须是int,这样的返回值才能返回给函数的调用者。