首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义: struck sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
设有以下定义: struck sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
admin
2013-06-11
37
问题
设有以下定义: struck sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
选项
A、p=&a;
B、p=data.a;
C、p=&data.a;
D、*p=data.a;
答案
4
解析
p定义为指针变量。选项A中对结构体分量a的引用错误,应为data.a。选项B中data.a是取分量的值,它是一个整型数据,而p的值应为地址,所以不能将data.a赋值给p。&为取地址符,取分量data.a的地址赋值给p,是正确的赋值语句。*是间接访问运算符,选项D中的浯句是将分量data.a的值赋值给p所指存储单元,*p相当于一个变量,而不能实现使p指向data中的a域。
转载请注明原文地址:https://jikaoti.com/ti/jdn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。main(){inti,n[]={0,0,0,0,0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+1;printf("%d",n[i]);}
有以下程序:main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);}程序运行后的输
有以下程序:main(){unsignedinta;intb=-1;a=b;printf("%u",a);}程序运行后的输出结果是()。
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,yz,z,big;f=
下面语句的输出结果是______。printf("%d\n",strlen("\t\"065\xff\n"));
以下函数creat用来建立一个带头结点的单向链表,新产生的结点是插在链表头的末尾。单向链表的头指针作为函数值返回。请填空。#include<stdio.h>structlist{chardata;structlis
设有以下定义或语句,则输出的结果是(用small模式编译,指针变量占2个字节)() structdate {long*cat; structdate*next; doubledog;}too; printf("%d",
设a为整型变量,不能正确表达数学关系10<a<15的C语言表达式是()
用C语言编写的代码程序
在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是
随机试题
行政道德规范的基本功能是【】
网络通信中使用最方便、用户最多的网络通信工具是_______。
Meltedironispouredintothemixermuch______teaispouredintoacupfromateapot.
下颌骨X线片显示有明显的骨密质增生,骨质呈致密影像的颌骨骨髓炎是
牙髓炎开髓引流的注意事项如下,除外
绝经前后诸证的发生主要与哪一脏腑有关绝经前后诸证,除了哪一项是常涉及脏腑
罗某受到朱某的人身威胁,向公安机关报案,公安机关未采取任何措施。三天后,罗某了解到朱某因涉嫌抢劫被刑事拘留。罗某以公安机关不履行法定职责为由向法院提起行政诉讼,同时提出行政赔偿请求,要求赔偿精神损失。法院经审理认为,公安机关确未履行法定职责。下列哪些选项是
保证混凝土密实的关键措施是()。
股票发行核准制是指在股票发行之前,发行人必须按法定程序向监管部门提交有关信息,申请注册,并对信息的完整性、真实性负责。这种制度赋予监管当局决定权。( )
“虎妈狼爸式”教育,“棍棒打,上北大”,媒体对此也有一些正面的报道,你对这种现象怎么看?
最新回复
(
0
)