在C语言中,静态函数

在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; }登录后复制