本帖最后由 pkrn 于 2013-2-8 17:40 编辑
为什么编译能通过可是在Watch中结构体中的变量没有被付值,用的是PICC 9.8编译器
typedef struct
{
uchar clock;
unsigned Enable:1;
uchar NowT;
unsigned flag:1;
}Timing;
Timing time1,time2;
void timing(uchar count,Timing time)//10ms定时器(定时时间,各定时器用变量)
{
Timing *p;//定义一个Timing类型的指针
p = &time;//把time的地址付给p
p->Enable = 1;
p->NowT = T;//当前系统时间
p->clock = count;//定时时间
}
|