‘
具体实例可以参考Marc Pony
指针传参
C 语言中,全局变量用结构体封装,设计函数时,将参数以结构体指针形式传入。
定义获取变量的方法/函数
定义一个函数以get/set
全局变量,利用static
变量,将全局变量作用域限定于该函数,将全局变量隐藏起来。
善用static
把全局变量定义在某一个 .c 文件中,并定义为 static 类型,然后定义一系列操作这个变量的函数,头文件里面只有操作函数,没有变量的声明
‘
具体实例可以参考Marc Pony
C 语言中,全局变量用结构体封装,设计函数时,将参数以结构体指针形式传入。
定义一个函数以get/set
全局变量,利用static
变量,将全局变量作用域限定于该函数,将全局变量隐藏起来。
static
把全局变量定义在某一个 .c 文件中,并定义为 static 类型,然后定义一系列操作这个变量的函数,头文件里面只有操作函数,没有变量的声明