它会定义结构的结构吗?

时间:2018-03-22 01:15:32

标签: c

这是一段代码。

struct RTC
 {
   unsigned char seconds ;
   unsigned char minutes ;
   unsigned char hours ;
   unsigned char days ;
 } ;
 struct RTC xdata RTC_chip ;

请解释一下。

1 个答案:

答案 0 :(得分:1)

第一个陈述,

struct RTC
 {
   unsigned char seconds ;
   unsigned char minutes ;
   unsigned char hours ;
   unsigned char days ;
 } ;

结构的定义。第二个声明,

 struct RTC xdata RTC_chip ;

是2个变量的定义,即xdataRTC_chip,是上面定义的结构的类型。