下列结构变量的定义中,不正确的是
来源:学生作业帮 编辑:大师作文网作业帮 分类:政治作业 时间:2024/09/21 08:17:34
下列结构变量的定义中,不正确的是
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;
要理由
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
再问: 对不起啊!我把C、D选项打错了;题目中C选项是 struct employee { char name[20]; long code; };employee emp; D选项是 struct { char name[20]; long code; }employee; employee emp; 麻烦你再看一下吧!谢谢了!
再答: 这样的话,选择【D】 C是先定义类型,再用类型定义变量,就像是int x;因为没有结构体类型,我们就自己写的 employee类型 D的语法就不对!! D的前半句就是定义的结构体变量,而后面又当结构体类型来使用,错了 这样的话题目才正常,o(∩_∩)o ,之前的题目很让人无奈
这个题真的郁闷,我第一眼看上去ABCD四个选项都是正确的,都没有问题啊,后来仔细一看,才发现题目要求的是【定义结构体变量】,而不是【结构体类型】
A:定义结构体类型的同时定义结构体变量
B:直接定义结构体变量
C:【只是定义了结构体的类型,没有定义变量!】
D:直接定义结构体变量,和B选项没有本质的区别
题目中四个选项的语法都是正确的,只是有不符合题意的,这样的题目很无语有木有
当然,最后还是希望可以帮你o(∩_∩)o
再问: 对不起啊!我把C、D选项打错了;题目中C选项是 struct employee { char name[20]; long code; };employee emp; D选项是 struct { char name[20]; long code; }employee; employee emp; 麻烦你再看一下吧!谢谢了!
再答: 这样的话,选择【D】 C是先定义类型,再用类型定义变量,就像是int x;因为没有结构体类型,我们就自己写的 employee类型 D的语法就不对!! D的前半句就是定义的结构体变量,而后面又当结构体类型来使用,错了 这样的话题目才正常,o(∩_∩)o ,之前的题目很让人无奈
下列结构变量的定义中,不正确的是
下列结构变量的定义中,不正确的是,要理由
下列变量定义中合法的是
设i,j为类X中定义的int型变量名,下列X类的构造方法中不正确的是
设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )
230.若有下面定义,对结构体变量成员不正确引用的语句是( ).struct pup {char name[20]; i
C语言中请指出下列变量定义的错误
设变量均已正确定义,则下列选项中,不正确的赋值语句是 A:t-=5; B:n1=(n2=(n3=0)); c:k=i==
【求助c语言】设下面涉及的变量均已定义成int类型并赋值,则下列赋值语句不正确的是
8、 下列哪个是定义变量的正确方法
(2008•南京)如图是桃的雌蕊结构示意图,下列叙述中不正确的是( )
下列有关细胞结构及功能的叙述中,不正确的是