1、在内存方面,重复调用函数的时候,不需要不断的在堆栈里读入、读出。
2、在testA.c中定义的静态函数:static void A(void)是不能在testB.c的函数中调用的,如果一定要这样的话编译器连接时会报错的。
static函数主要有两个作用:
最新推荐文章于 2021-01-16 14:04:46 发布
1、在内存方面,重复调用函数的时候,不需要不断的在堆栈里读入、读出。
2、在testA.c中定义的静态函数:static void A(void)是不能在testB.c的函数中调用的,如果一定要这样的话编译器连接时会报错的。