c语言 静态函数 例子
以下是一个关于静态函数的例子:
#include <stdio.h>
void fun(); // 声明函数
int main() {
fun(); // 调用函数
return 0;
}
static void fun() { // 定义静态函数
printf("Hello, World!\n");
}
在上面的例子中,我们定义了一个静态函数fun()。静态函数是指在函数声明前加上static关键字的函数,它的作用域只限于当前源文件,不能被其他源文件调用。在main()函数中,我们调用了fun()函数,它会打印出"Hello, World!"。由于fun()函数是静态函数,所以它只能在当前源文件中被调用,如果在其他源文件中调用fun()函数会报错。
原文地址: http://www.cveoy.top/t/topic/i1jK 著作权归作者所有。请勿转载和采集!