在进行模块程序设计的时候, 模块文件之间信息传递就显得很重要
比如一个结构型变量,如果在两个文件中都要用,可以这样操作
在共有的文件config.h中定义struct flagbit
{
INT8U Set_Flag:1;
INT8U Sensor_Flag:1;
INT8U Over_Ntc:1;
。。。。。。
}
若要将这个结构体在ADC.c和main.c中使用,必须将上面的结构申明放在共有的文件config.h中,这样,ADC.h和main.c文件都能识别。
接下来可以在main.c中定义 struct flagbit flag ,然后再ADC.c中 定义extern struct flagbit flag,这样flag结构体里标志,就可以在两个文件中传递了...
文章评论(0条评论)
登录后参与讨论