下列结构变量的定义中,不正确的是A.struct emploee {char name[20];lo

发布时间:2021-02-26 06:14:11

下列结构变量的定义中,不正确的是A.struct emploee {char name[20];long code;}emp;B.struct{char name[20];long code;}emp;C.struct employee{char name[20];long code;};D.struct{char name[20];long code;}employee;要理由

网友回答

答案选【C】
这个题真的郁闷,我第一眼看上去ABCD四个选项都是正确的,都没有问题啊,后来仔细一看,才发现题目要求的是【定义结构体变量】,而不是【结构体类型】
A:定义结构体类型的同时定义结构体变量
B:直接定义结构体变量
C:【只是定义了结构体的类型,没有定义变量!】
D:直接定义结构体变量,和B选项没有本质的区别
题目中四个选项的语法都是正确的,只是有不符合题意的,这样的题目很无语有木有
当然,最后还是希望可以帮你o(∩_∩)o
以上问题属网友观点,不代表本站立场,仅供参考!