c语言模块化设计

编写代码原则

  • 不需要外部调用的函数,一律定义为局部函数;
  • 不需要外部利用的持续性数据,一律定义为局部数据。

static关键字作用:定义文件内局部变量,定义函数中静态局部变量;定义局部函数。