首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面的定义: 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
2021-02-25
36
问题
设有下面的定义:
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种:①结构体变量名.成员名;②指针变量名->成员名;③(*指针变量名).成员名。因为p是指针变量,所以应该将地址值赋给p。
转载请注明原文地址:https://kaotiyun.com/show/J6tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta1,a2;charcl,c2;scanf("%d%c%d%c",&al,&c1,&a2,&c2):printf("%d,%c,%d,%c\n",a1,c1,a2,
数据库应用系统中的核心问题是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
有以下程序:#include<stdio.h>intml(intx,inty){returnx<=y?x:y;}intm2(intx,inly){returnx<=y?y:x;}intfun(inta,intb){re
有以下程序:#include<stdio.h>main(){inta=一1.b=一1:for(;++a;)++b;printf("%d%d\n",a,b);}程序运行后的输出结果是()。
在满足实体完整性约束的条件下()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。例如,从主函数输入一个整数:27638496,函数返回值为:26846。请在程序的下划线处填入正确的内容并把下划线删除,使程序
随机试题
组织变革的方式可分为渐进式变革和激进式变革。
我们常常提到的“企业战略”“战略目标”中的“战略”原意指()
放射性核素显像原理的叙述,错误的是
人身"五脏六腑之大主"指的是
可诱发膀胱癌可诱发白血病
癌前病变最确切的概念是
静息状态下K+由细胞内向膜外扩散属于
《行政处罚法》第51条明确规定,对到期不缴纳罚款的,每日按罚款数额的3%加处罚款。按3%加处的罚款属于( )。
根据我国刑法的规定,军人违反职责罪中的战时是指()。
()相对指标是将总体按某一标志分组,用各组的总量指标数值相对比而求得的比值或比例。
最新回复
(
0
)