static函数

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