首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义: 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
58
问题
设有以下定义: 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://kaotiyun.com/show/ikJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:voidfun(int*a,inti,inti){intt;if(i<j){t==a[i];a[i]=a[j];a[i]=t;i++;j--;fun(a,i,j);}
有以下程序:main(){unsignedinta;intb=-1;a=b;printf("%u",a);}程序运行后的输出结果是()。
有以下程序:voidfun(char*a,char*b){a=b;(*a)++;}main(){charcl=’A’,c2=’a’,*p1,*p2;p1=&c1;p2=&c2;fun(p1,p2)
有以下程序:main(){intp[7]={11,13,14,15,16,17,18);i=0,k=0;while(i<7&&p[i]%2){k=k+p[i];i++;}printf
已有文本文件test.txt,其中的内容为:Hello,everyone!。以下程序中,文件test.txt已正确为“读”而打开,由文件指针fr指向该文件,则程序的输出结果是【】。#include<stdio.h>main()
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是()。
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则()。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
用C语言编写的代码程序
在16位IBM-PC上使用C语言,如定义下列共用体类型变量:uniondata{inti;charch;floatf;}a,b,c;则共用体变量a,b,c占用内存的字节数为()。
随机试题
程序正当是行政法的基本原则。下列选项中是程序正当要求的体现的是()。
为使群团目标与组织目标保持一致,最重要的措施就是决策民主化。()
与蛋白质有关的肝功能试验不包括
维生素B6的化学名为
根据《全国主体功能区规划》,关于不同主体功能区产业政策的说法,正确的是()。
《融资融券交易风险揭示书》中,应提示投资者注意融资融券交易具有普通证券交易所具有的政策风险、市场风险、系统性风险和()等各种风险。
莫让科学在娱乐中沉沦①霍金开通微博而引来大批关注与粉丝,被网友称为“霍金也网红”。此诚乃一件好事,借力于现代信息科技帮助之下,大科学家霍金与中国有了更直接便利的交流互动方式,让人们更加了解霍金与他的物理科学研究。但我们同时也需警惕莫让科学在这娱乐
有一根长为240厘米的绳子,从一端开始每隔3厘米做一记号,每隔4厘米也做一记号,然后从标有记号的地方剪断。问绳子被剪成多少段?
下列属于私营经济与个体经济区别的是()。
民俗之中,有可保留之精华,亦有需改进之不足,民俗是民间________形成的,具有很强的自发性、规律性,且由来久矣,绝非一朝一夕之事。不去寻找根源,________其形成的环境,而是以简单的一纸禁令去________自发的民意,未必就能“好心得好报”。与其
最新回复
(
0
)