本地,静态和全局功能之间的区别?

时间:2013-12-15 05:10:08

标签: c

C语言中的局部函数,全局函数和静态函数有什么区别。我认为本地和静态功能是一样的吗?是对还是错?

1 个答案:

答案 0 :(得分:3)

在您描述的情况下,本地和static是同义词,但static是用于使函数本地(即私有)的关键字。全局函数不是它们所定义的源文件的私有函数。它们可以extern到其他源文件,通常包括所需函数的源文件的头文件。