比较规范的是,先定义一个Glbs.h,把所有的全局变量原始定义放进去。然后定义一个Externs.h,把你先前定义在Glbs.h中的变量都加上extern。注意:如果你在Glbs.h中设置了初值,那么在Externs.h中就不要加值了。然后调用时,第一次调用的#i nclude Glbs.h,以后调用的#i nclude externs.h
老公,成功地定义了一个全局、h文件,而后通过宏定义,一个h文件就解决这个问题了。只是,在第一次调用时,调用前要加一句话,以判断此处是第一次调用。
超级佩服老公的编程习惯和能力,简直绝了,看老公的程序,会给我一种感觉,这程序也不难啊,看看,我也能看懂啊。可,真让我自己写时,我发现好难啊,我自己都未必能看懂。老公的程序,简捷而有效,佩服的五体投地啊。