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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

程序的运行一定是从main函数开始运行的吗?
如果主函数不是在开头,前面的程序不就运行不了了?

11 个回复

倒序浏览
main函数是入口,但是入口不一定放在最前面。请回去专心看教学视频。
回复 使用道具 举报
llo 来自手机 中级黑马 2015-7-12 13:39:22
藤椅
先从main函数开始执行和它的位置无关
回复 使用道具 举报
C语言程序一定是从main()函数开始执行的,写在main()函数之前的程序在main函数中调用就可以执行啊
回复 使用道具 举报
看下递归函数
回复 使用道具 举报
现在所有的计算机高级语言都是一main函数作为入口,也就是开始。。。这个可以说是计算机语言的一个规定,记着就可以了。。。
回复 使用道具 举报
main函数是一个入口,固定格式,就像一个门口一样,没有门就没办法继续向下走
回复 使用道具 举报
timehzy 发表于 2015-7-12 13:29
main函数是入口,但是入口不一定放在最前面。请回去专心看教学视频。

受教了,我再仔细看看
回复 使用道具 举报
是的,C语音中程序从主函数开始运行,就是从main开始运行,一般通过函数调用调用其他函数
回复 使用道具 举报
是的,main函数是一个入口,从main开始,里面调用到那个函数就去访问那个函数所在的内存空间,这个跟main含糊是所在的位置无关,系统会先扫描函数,从main开始
回复 使用道具 举报
小小羊 发表于 2015-7-12 23:40
是的,main函数是一个入口,从main开始,里面调用到那个函数就去访问那个函数所在的内存空间,这个跟main含糊是 ...

多谢指教!
回复 使用道具 举报
其他函数是由别的函数调用的,所以在不在前面跟执行顺序没有关系,只跟调用顺序有关。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马