首页 > 职业技能鉴定> 航空安全员
题目内容 (请给出正确答案)
[单选题]

设p为指向结构体变量的指针,num为该结构体中的一个整型成员,y为一整型变量,则y=++p->num;与()等价。

A.++p;y=p->num

B.y=(p)->num

C.++(p->num);y=p->num

D.y=p->num;++y

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设p为指向结构体变量的指针,num为该结构体中的一个整型成员…”相关的问题
第1题
设已经定义了指针变量p,且p指向变量a,则p与a的含义相同。()
点击查看答案
第2题
下面关于某结构体类型一级指针变量和数组关系的描述中,正确的是()。

A.指针变量不仅能够指向数组元素,也能够指向数组

B.指针变量仅能够指向数组元素,但不能指向数组

C.指针变量不能指向数组元素,但可以指向数组

D.指针变量既不能指向数组元素,也不能指向数组

点击查看答案
第3题
假设长度大于1的循环单链表中,既无头结点也无头指针,p为指向该链表中某一结点的指针,编写算法删除该结点的前驱结点。

点击查看答案
第4题
变量声明int*p[5]定义了一个指向数组的指针变量p。()
点击查看答案
第5题
设线性表以不带头精点的单向链表在储,链表头指针为hend.以下两数的功能是缩出链表中各结点中的
数据城data.完成函数中空格部分.

# define NULL 0

void Traversal(NODE。 head)

(NODE*p;

p= head;

/*p为工作指针。/

do

(printf("%d/n", p- >data);

〉while(p! = NULL);

函数中空格部分的选项为:

A. head= p- > next

B. p=head- >next

C. p=p- > next

D. head=head- > next

点击查看答案
第6题
设有C语句:inta[10],*p;,那么让指针变量p指向数组5号元素的表达式是p=a[5]。()
点击查看答案
第7题
‎若定义函数float*fun(),则函数fun的返回值为()。

A.一个指向函数的指针

B.一个实数

C.一个实型函数的入口地址

D.一个指向变量的指针

点击查看答案
第8题
变量的值进行交换,以下正确的说法是(){inta=10,b=20;print(1)a=%d,b=%dIn",',a,b);swap(&a,&b);printf("(2)a=%d,b=%d/n".,a,b);swap(intp,intq){intt;t=p;p=q;q=t;}

A.该程序完全正确

B.以上说法都不正确

C.该程序有错,只要将语句swap(&a,&b);中的参数改为a,b即可

D.该程序有错只要将swap()函数中的形参p、q和变量均定义为指针即可

点击查看答案
第9题
在头指针为head的非空单循环链表中,指针p指向尾结点,下列关系成立的是 ()

A.p—>next==head

B.p—>next—>Next==head

C.p—>next==NULL

D.p==head

点击查看答案
第10题
假设在算法描述语言中引入指针的二元运算“异或”,若a和b为指针,则的运算结果仍为原指针类型,且

假设在算法描述语言中引入指针的二元运算“异或”,若a和b为指针,则的运算结果仍为原指针类型,且

则可利用一个指针域来实现双向链表L。链表L中的每个结点只含两个域:data域和LRPtr域,其中L RPtr域存放该结点的左邻与右邻结点指针(不存在时为NULL) 的异或。若设指针L.Left指向链表中的最左结点,L.Right指向链表中的最右结点, 则可实现从左向右或从右向左遍历此双向链表的操作。试写一算法按任一方向依次输出链表中各元素的值。

点击查看答案
第11题
设fp为指向某二进制文件的指针,且已经读到此文件末尾,则函数feof(fp)的返回值是()。

A.非0值

B.0

C.EOF

D.NULL

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