首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下定义: struct sk { int a;float b; } data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
设有如下定义: struct sk { int a;float b; } data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
admin
2013-06-11
29
问题
设有如下定义: struct sk { int a;float b; } data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
选项
A、p=&a;
B、p=data.a;
C、p=&data.a;
D、p=a;
答案
4
解析
要注意不能将结构体变量作为一个整体进行输入和输出,只能对结构体变量中的各个成员进行输入和输出。引用结构体变量中成员的方式有以下几种:结构体变量名.成员名;指针变量名->成员名;(*指针变量名).成员名。
转载请注明原文地址:https://jikaoti.com/ti/Gtn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
合法的数组定义是()
若fp是指向某文件的指针,且已读到该文件末尾,则库函数 feof (fp) 的返回值是()
有以下程序main(){ints=0,a=1,n;seanf("%d",&n);do{s+=1;a=a-2;}while(a!=n);printf("%d\n",s);}
若有以下程序:main(){chara;a=’H’-’A’+’0’;printf("%c\n",a);}执行后的输出结果是【】。
以下程序#include<stdio.h>#include<string.h>main(){char*p1="abc",*p2="ABC",str[50]="xyz",strcpy(str+2,strcat
设有以下语句,其中不是对a数组元素的正确引用的是______(其中0≤i<10)inta[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
在下列关于逻辑表达式a&&b的叙述中,错误的一条是()
在16位IBM-PC上使用C语言,如定义下列共用体类型变量:uniondata{inti;charch;floatf;}a,b,c;则共用体变量a,b,c占用内存的字节数为()。
关系数据库管理系统能实现的专门关系运算包括选择、联接和______。
设有定义:char p[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是
随机试题
三期矽肺中,“Ⅲ”的X线诊断标准是
烧、烫伤的水泡白喉
下列关于城市燃气规划内容的表述,哪项是正确的?()
建设工程在保修范围和保修期限内发生质量问题的,施工单位应当履行保修义务,并对造成的损失承担赔偿责任。对于保修费用,则由( )承担。
输入植物、种子、种苗、及其他繁殖材料的,应在入境前7天报检。
复合墙体一般由( )组成。
我国现阶段开展计划生育工作的根本目标是()
为了将公司内所有的计算机连接起来。图1-1中的A处可采用哪两种类型的设备?给出“局域网上所有用户以共享同一IP地址方式来访问Internet”的两种解决方案。
在考生文件夹下CCTVA文件夹中新建一个文件夹LEDER。
Menaremuch"smarter"thanwomenwhenitcomestoshopping,accordingtoasurveyof1,000peoplewhichfoundthat42%ofmena
最新回复
(
0
)