【结构体定义】基有以下结构体定义语句。Structdata{inti;floatf;}name;则下面...

发布时间:2021-03-24 04:11:17

基有以下结构体定义语句。Struct data{int i ;float f ;}name;则下面叙述中不正确的是( )。A. struct 是定义结构的关键字 B. struct data是用户自定义的结构体类型B. name是用户定义的结构体类型名 D. i和f都是结构体成员名

网友回答

【答案】 B 是不正确的。
  data 是用户定义的结构体类型名,而name是使用结构体类型data定义的变量。
  也可以这样定义name:
  struct data{    int i;    float f;};struct data name; 
  结构体还有一种定义方式:
  typedef struct{    int i;    float f;} data;data name;这时,data是结构体类型名。
以上问题属网友观点,不代表本站立场,仅供参考!