如果一个模块要调用其他模块定义的函数或者变量,需要冠以_____-关键字声明
举一反三
- 某模块提供给其他模块调用的外部函数及变量,需在.h文件中冠以extern关键字声明。
- 要引用一个在其他模块定义的变量或函数,必须声明该变量或函数在其他模块被定义,用关键字(1)声明;在本模块定义的全局变量或函数,如果不希望被其他模块使用,用关键字(2)声明;函数里面定义的变量,默认的生命周期是从函数调用开始,到函数返回结束,即调用该函数时,编译系统给变量分配空间,函数返回,空间被编译系统回收。若希望函数返回时,函数内部变量的空间和值被保留,用关键字(3)声明。
- )模块提供给其它模块调用的外部函数及数据需在.h文件中冠以( )关键字声明。
- )模块提供给其它模块调用的外部函数及数据需在.h文件中冠以( )关键字声明。
- 模块内的函数和全局变量,需在.c文件开头冠以volatile关键字声明。