如题,怎么能做到不管是main.c还是某.c都可以使用到的一个变量。而且需要变量保持稳定不会随意初始化。
你要的就是全局变量,在一个文件里定义,其它文件里用extern声明即可。全局变量本来就没有随意初始化的问题。但是全局变量尽量还是少用的好,他会破坏模块的独立性。能不用最好,即使用,也尽量限定在同一个C文件内。