在C51程度中,对于这个共同体struct time的定义问题

2019-07-15 11:43发布

有哪位能给我指导下,这个问题:
struct time{
uchar hour;
uchar min;
uchar sec;
};
struct time clocktime_at_0x30;
//在后面引用这个clocktime_at_0x30时为什么能这个引用,下划线后面的不用写出来吗?下划线后面的_at_0x30有用,是什么意思?
/****T0中断服务***************T*/
timer0 interrupt1 using2{
TH0=0x3c;TL0=0xb0;
if(++count==SECOND)
  count=0;L1=~L1;
  if(++clocktime.sec==60)//注意:我要问的是clocktime.sec这时怎么没有下划线,开始定义的时候不是定义为:
   //strut time clocktime_at_0x30吗?,后面的_at_0x30为什么能省略??
     {  clocktime.sec=0;L2=~L2;

    }
}
初次用问题,也没有多少悬赏,还有大家不吝赐教!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。