问问题描述
C语言为啥都是外部函数,在线蹲一个救命答案,感谢!
答精选答案

来自C语言外部函数是一种可在自身所处的源文件及其他源文件中都能被调用的函数。
外部函数的作用域是整个源程序。函数调用编辑1、在定义函数时,若在函数首部的最左端加关键字extern,则表示此函数是外部调用,可被其他文件调用,函数首部可以为Extern int fun(int a,int b);C语言规定,定义函数时省略了extern则隐含为外部函数,可被其他文件调用2、在需要调用函数的文件中,用extern对函数声明,表示该函数是在其他文件中定义的外部函数所以外函数只是一种引用方式,大项目多人分开写,可能会有多个文件,最后要整合在一起用。那被引用的文件中函数相对与引用者,就是外部函数。
本文来自作者[哦肉嘟嘟耳朵]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/xuelitisheng/202609/318306.html
评论列表(4条)
我是公众科技网的签约作者“哦肉嘟嘟耳朵”!
希望本篇文章《C语言为啥都是外部函数》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:来自C语言外部函数是一种可在自身所处的源文件及其他源文件中都能被调用的函数。外部函数的作用域是整个源程序。函数调用编辑1、在定义函数时,若在函数首部的最左端加关键字extern,则表示此函数是外部调用,可被其他文件调用,函数首部可以为Extern int fun(int a,int b);C语言规定,定义函数时省略了extern则隐含为外部函数,可被其他文件调用2、在需要调用函数的文件中,用extern对函数声明,表示该函数是在其他文件中定义的外部函数所以外函数只是一种引用方式,大项目多人分开写,可能会有