c语言编程 int main() 与 main() 有什么不同?
8个回答
展开全部
1、main() 老式的写法。返回类型int在新型的编译器不可省略,否者会有警告;
2、int main(void) 新式的写法;
3、int main() 新式的写法;
4、void main() 老式、不标准的写法,6.0 之前的VC使用这样的写法;
main()相当于int main();
int main(void)表示不接受参数,int main()表示授受任何数量的参数,void main()表示接受任何参数且无返回值。
2、int main(void) 新式的写法;
3、int main() 新式的写法;
4、void main() 老式、不标准的写法,6.0 之前的VC使用这样的写法;
main()相当于int main();
int main(void)表示不接受参数,int main()表示授受任何数量的参数,void main()表示接受任何参数且无返回值。
2018-06-26 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
main()相当于int main()。
int main(void)表示不接受参数,int main()表示授受任何数量的参数,void main()表示接受任何参数且无返回值。
int main(void)表示不接受参数,int main()表示授受任何数量的参数,void main()表示接受任何参数且无返回值。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
main()是函数,int main()就是返回值为整型的主函数。一般主函数没有返回值,建议写void main()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void
main()是代表主函数不需要返回值
int
main(void)返回值是int型数据,函数末尾需要ruturn语句。
()中表示函数中传入的参数,括号为空表示不需要参数
()和(void)都表示没有参数,是一样的
main()是代表主函数不需要返回值
int
main(void)返回值是int型数据,函数末尾需要ruturn语句。
()中表示函数中传入的参数,括号为空表示不需要参数
()和(void)都表示没有参数,是一样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
标准来写就是
int main()
{
return 0;
}
但是写 void main() 或者 main()
编译也没问题, void就是空, 不写默认也是void.
这种写法 谭浩强的C语言程序设计书上是最常见的.
不过最好还是按标准写法来, 养成好的编程习惯.
int main()
{
return 0;
}
但是写 void main() 或者 main()
编译也没问题, void就是空, 不写默认也是void.
这种写法 谭浩强的C语言程序设计书上是最常见的.
不过最好还是按标准写法来, 养成好的编程习惯.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询