C语言方面的问题?
c语言中,c语言的执行是从本程序的main函数开始,到main函数结束。那么main函数之外的函数有什么意义呢?又不被执行。...
c语言中,c语言的执行是从本程序的main函数开始,到main函数结束。那么main函数之外的函数有什么意义呢?又不被执行。
展开
9个回答
展开全部
main之外是函数会被优化掉(注释掉),相当于白写了。必须在main结束之前,调用main之外的函数才行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
main函数当然会调用其他函数。如果其他函数不被调用,当然没有意义
追问
不是main之外的函数不被执行吗?怎么调用
追答
你这种“main范数之外不被执行”的理解本身就是错误的,main函数难道不会去调用这些函数?只要调用了当然会执行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其他函数是在main函数中调用时执行的,只要有调用就会跳转到该函数去执行。所以执行与否与函数位置无关,看他是否有调用到。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
既然不被执行,那还编写的干嘛?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询