在C语言中,静态函数
C 中的静态函数是作用域仅限于其目标文件的函数。这意味着静态函数仅在其目标文件中可见。通过在函数名称之前放置 static 关键字,可以将函数声明为静态函数。
演示这一点的示例如下 -
有两个文件 first_file.c 和第二个文件.c。这些文件的内容如下 -
first_file.c 的内容
static void staticFunc(void) { printf("Inside the static function staticFunc() "); }登录后复制
int main() { staticFunc(); return 0; }登录后复制
演示 C 中静态函数的程序如下所示 -
示例
#include static void staticFunc(void){ printf("Inside the static function staticFunc() "); } int main() { staticFunc(); return 0; }登录后复制