首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面的定义: struct st { int a; float b; } d; int *p; 要使P指向结构变量d中的a成员,正确的赋值语句是( )。
设有下面的定义: struct st { int a; float b; } d; int *p; 要使P指向结构变量d中的a成员,正确的赋值语句是( )。
admin
2018-09-26
56
问题
设有下面的定义:
struct st
{ int a;
float b;
} d;
int *p;
要使P指向结构变量d中的a成员,正确的赋值语句是( )。
选项
A、*=d.a;
B、p=&a;
C、p=d.a;
D、p=&d.a;
答案
D
解析
本题主要考查按结构数组元素方式引用结构成员。结构体变量的成员引用方法有3种:①结构体变量名.成员名;②指针变量名->成员名;③(*c指针变量名).成员名。因为p是指针变量,所以应该将地址值赋给p。
转载请注明原文地址:https://kaotiyun.com/show/6Axp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据结构中,与所使用的计算机无关的是数据的
有一函数:以下程序段中不能根据x值正确计算出y值的是
下列程序执行后输出的结果是______。intd=1;fun(intp){intd=5;d+=p++;printh("%d,",d);}main(){
以下程序运行后的输出结果是_________。intfun(inta){intb=0;staticintc=3;b++:c++;return(a+b+c);}main(){inti
软件的【】设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。
设有定义:charp[]={′1′,′2′,′3′},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是
执行语句“for(n=10;n>0;)printf("%d",--n+n--);”后,下列说法正确的是()
随机试题
InWesterncountriespeoplehavebeenusingtheinstallment(分期付款)plansincethefirsthalfofthetwentiethcentury.Today,a
关于破伤风梭菌,错误的是
关于粒细胞减少机制的描述不正确的是
债权相对性理论的内涵包括()
物业管理活动的基础是()。
以下()为中国移动的专业化公司,负责相关领域的专业化运营。
构建一个哈夫曼树,如果给定权值的个数为n,那么哈夫曼树的结点总数为()。
某网络的地址是200.16.0.0,其中包含480台主机,指定给该网络的合理子网掩码是(53),下面的选项中,不属于这个网络的地址是(54)。(53)
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
Thesearedarkdaysforthebookbusiness.Borders,aonce-hugebookseller,(1)_____onJuly18ththatitwillclosedownitsrem
最新回复
(
0
)