C语言里的主函数是什么 5

 我来答
小耳朵爱聊车
高粉答主

推荐于2019-11-02 · 说的都是干货,快来关注
知道大有可为答主
回答量:7378
采纳率:100%
帮助的人:292万
展开全部

main(),在c语言中称之为“主函数”,一个c程序有且仅有一个main函数,任何一个c程序总是从main函数开始执行,main函数后面的一对圆括号不能省略。

具体形式如下:

main()
{   }

被大括号{ }括起来的内容称为main函数的函数体,这部分内容就是计算机要执行的内容。

在{  }里面每一句话后面都有一个分号(;),在c语言中,我们把以一个分号结尾的一句话叫做一个c语言的语句,分号是语句结束的标志。

扩展资料:

函数是一组一起执行一个任务的语句。每个 C 程序都至少有一个函数,即主函数 main() ,所有简单的程序都可以定义其他额外的函数。

您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。

函数声明告诉编译器函数的名称、返回类型和参数。函数定义提供了函数的实际主体。

C 标准库提供了大量的程序可以调用的内置函数。例如,函数 strcat() 用来连接两个字符串,函数 memcpy() 用来复制内存到另一个位置。

函数还有很多叫法,比如方法、子例程或程序,等等。

参考资料来源:百度百科-C语言函数

mike
推荐于2017-10-07 · 知道合伙人教育行家
mike
知道合伙人教育行家
采纳数:15109 获赞数:42250
担任多年高三教学工作。

向TA提问 私信TA
展开全部

  一般而言,编写一个能运行在操作系统上的程序,都需要一个主函数。主函数意味着建立一个独立进程,且该进程成为了程序的入口,对其它各函数、方法进行调用,这样整个程序的运行轨迹就像一种栈,有时我们称之为调用栈。主函数既是程序的入口,又是程序的出口,通常我们还可以指定一个返回值再退出,以表明程序最后的结果是什么样的。

  由于主函数肩负着入口和出口的重任,所以最好不要把太多的细节方面的逻辑直接放在主函数内,这样不利于维护和扩展。主函数应该尽量简洁,具体的实现细节应该封装到被调用的子函数里面去。

  主函数不能被重载。

  主函数不能成为内联函数。(写上inline关键字没有任何用处)

  各种语言对比

 

  

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a6943d834
2009-09-27 · TA获得超过928个赞
知道答主
回答量:174
采纳率:0%
帮助的人:117万
展开全部
通俗的说,就是程序的入口,程序必须先进入主函数,然后根据里面的调用指令在不同的函数间跳转,但最终整个程序还是结束在主函数的最后一个“}”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sillvester
2009-09-27 · TA获得超过220个赞
知道小有建树答主
回答量:219
采纳率:0%
帮助的人:193万
展开全部
main()
一般使用int main() 带整型返回值 通过返回值来判断函数是否正常结束
很多书上用void main() 无返回值
另外:一个程序只能有一个主函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangli_stage
2009-09-27
知道答主
回答量:15
采纳率:0%
帮助的人:0
展开全部
main()

一般是程序开始执行的地方..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式