C语言 变量的设计

  1. 不要把变量定义放入.h文件,这样容易导致重复定义错误。

  2. 尽量使用static关键字把变量定义限制于该源文件作用域,除非变量被设计成全局的。

也就是说

  1. 可以在头文件中声明一个变量,在用的时候包含这个头文件就声明了这个变量。

你可能感兴趣的:(C语言 变量的设计)