C语言里面,函数在main里面声明和在main外面声明有什么不一样呢?
展开全部
在main里边声明为局部声明,只能是在main函数里边调用;
在main外边声明为全局声明,在main里边可以调用,在main外的其它函数也可以调用。
就是全局和局部的区别。作用范围不一样。
在main外边声明为全局声明,在main里边可以调用,在main外的其它函数也可以调用。
就是全局和局部的区别。作用范围不一样。
参考资料: http://www.zaisg.com
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
main外面声明的变量叫做全局变量,所有的函数都通用而且不能跟他重复命名。main里面声明就是main主函数的内部局部变量。其他函数不能使用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
main外声明,无论main还是其他外面函数都可以直接调用
main内部声明的函数函数,只能在main内部调用,外部函数无权调用!
希望对你有用!
main内部声明的函数函数,只能在main内部调用,外部函数无权调用!
希望对你有用!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在main函数里声明其他函数要想调用需要首先调用main函数,但是在main函数外面声明的函数调用是可直接调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询