static函数

作者在 2009-11-06 09:57:57 发布以下内容
上次学妹突然问了我一个问题,static函数有什么用?我楞了一下,发现貌似我们一直都接触的是static变量,而static函数,恩,在我编程的过程中还没用到过,而且好像课本上也没提到。
在百度上搜索了下,得出结论,与大家共享下:
static函数主要有两个作用:
1、在内存方面,重复调用函数的时候,不需要不断的在堆栈里读入、读出。
2、在testA.c中定义的静态函数:static void A(void)是不能在testB.c的函数中调用的,如果一定要这样的话编译器连接时会报错的。
C语言 | 阅读 869 次
文章评论,共0条
游客请输入验证码
文章归档
最新评论