首页 > 考试题库
题目内容 (请给出正确答案)
[单选题]

有定义struct{inta,b;}x={4,6},*p=&x;则表达式++p->b的值是()

A.6

B.4

C.5

D.7

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有定义struct{inta,b;}x={4,6},*p=&…”相关的问题
第1题
设有以下说明语句structstu{inta;floatb;}stutype;则下列叙述不正确的是()。

A.struct是结构体类型的关键字

B.structstu是用户定义的结构体类型

C.stutype是用户定义的结构体类型名

D.a和b都是结构体成员名

点击查看答案
第2题
b)main(){union{ /*定义一个联合*/int i;struct{ /*在联合中定义一个结构*/char first;char seco

b)

main()

{

union{ /*定义一个联合*/

int i;

struct{ /*在联合中定义一个结构*/

char first;

char second;

}half;

}number;

number.i=0x4241; /*联合成员赋值*/

printf("%c%c\n", number.half.first,

mumber.half.second);

number.half.first='a'; /*联合中结构成员赋值

*/

number.half.second='b';

printf("%x\n", number.i);

getch();

}

点击查看答案
第3题
有如下变量定义,则对data中的a的正确引用是:()。structsk{inta;floatb;}data,*p=&data;

A.(*p).data.a

B.(*p).a

C.p->data.a

D.p.data.a

点击查看答案
第4题
设有定义语句inta[]={36,72,99};则以下对此语句叙述错误的是()。

A.该语句定义了一个名为a的一维数组

B.a数组有3个元素

C.数组中的每个元素是整型

D.a数组的元素的下标为1~3

点击查看答案
第5题
设有定义“inta=22;longb=56;”,下面赋值不正确的语句是()。

A.a=b

B.b=(long)a

C.a=(int)b

D.b=a

点击查看答案
第6题
以下4个数组定义中,()是错误的。

A.inta[7];

B.#defineN5

C.charc[5];

D.intn,d[n];longb[N];

点击查看答案
第7题
设C程序中有定义:inta=0x3030,b;,则表达式b=a^a^a;与b=a;等价。()
点击查看答案
第8题
C语言中定义枚举类型使用的关键字是()。

A.enum

B.struct

C.union

D.typedef

点击查看答案
第9题
在定义“inta[5][6]”后,设a[0][0]为第一个元素,则数组a中的第20个元素是()

A.a[3][2]

B.a[2][4]

C.a[4][2]

D.a[3][1]

点击查看答案
第10题
若有“inta=1,x=1;”,则循环语句“while(a<10)x++;a++;”的循环执行()。

A.无限次

B.不确定次

C.10次

D.9次

点击查看答案
第11题
面试题:复杂链表的复制题目:请实现函数ComplexListNode*Clone(ComplexListNode*pHead),复制一个

面试题:复杂链表的复制

题目:请实现函数ComplexListNode*Clone(ComplexListNode*pHead),复制一个复杂链表中,每个结点除了有一个m_pSibing指向链表中的任意结点或者NULL。结点的C++定义如下:

struct ComplexListNode

{

Int m_nValue;

ComplexListNode* m_pNext;

ComplexListNode* m_pSibling;

};

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改