J_x 发表于 2016-3-8 15:32:56

函数作用域限制在本文件以内,不对外数传符号链接

Dylan疾风闪电 发表于 2016-3-8 15:52:07

用static修饰的函数,不能被本源码文件以外的代码文件调用。而普通的函数,可以被其它代码文件调用该函数。
  静态函数有以下特点:
  <1> 其他文件中可以定义相同名字的函数,不会发生冲突。
  <2> 静态函数不能被其他文件所用。

逍遥李 发表于 2016-3-8 16:01:28

涨知识了,真不错

zhangjsh 发表于 2016-3-8 16:28:53

签到了:):)

Fenglo 发表于 2016-3-8 16:36:07

签到签到签到

peter001 发表于 2016-3-8 16:43:03

签到签到

qscvhu 发表于 2016-3-8 16:56:37

static传递的函数数据 不释放内存 可以多次调用

xnmc2013 发表于 2016-3-8 17:07:52

static函数只能由本文件内的函数调用,外部文件无法调用该函数

飞狼老大 发表于 2016-3-8 17:22:18

回贴加金币!签到有奖!感谢以下社区提供金币支持!

tvb2058 发表于 2016-3-8 17:27:29

签到签到
页: 1 2 3 4 5 6 7 8 9 [10] 11 12
查看完整版本: 【3.8签到】每日问答——static函数与普通函数有什么区别