首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面的定义: 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
42
问题
设有下面的定义:
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://jikaoti.com/ti/5ta0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的功能是计算xndoublefun(doublex,intn){inti;doubley=1;for(i=1;i<=n;i++)y=y*x;returny;}主函数
下述函数功能是______。intfun(char*x){char*y=x;while(*y++);retumy-x-1;}
下列程序执行后输出的结果是______。intd=1;fun(intp){intd=5;d+=p++;printh("%d,",d);}main(){
假定w、x、y、m均为int型变量,则执行下列的语句后,m的值是()。w=6,x=4,y=3;m=(w<x)?w:x;m=(m<y)?m:y;
有以下程序:#include<string.h>structSTU{charname[10];intnum;};voidf(char*name,intnum){structSTU
下面程序的输出结果是()。#include"stdio.h"intsub(intm){statica=4;a+=m;returna;}voidmain(){inti=2
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&st;
设有如下说明typedef struct{ int n; char c; double x;}STD;则以下选项中 ,能正确定义结构体数组并赋初值的语句是
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
随机试题
对于液体制剂,为了延缓药物降解可采用下述那种措施
铅酸蓄电池直流系统接线方式一般采用()接线方式。
直径为50mm,长为70mm的标准岩石试试件,进行径向点荷载强度试验,测得破坏时极限荷载为4000N,破坏瞬间加荷点未发生贯入现象,该岩石的坚硬程度属于()。
对无权代理行为,被代理人有( )。
无支护基坑的坑壁形式分为()。
客户的经常性支出包括()。
假如你有一笔资金收入,若目前领取可得10000元,而3年后领取则可得15000元。如果当前你有一笔投资机会,年复利收益率为20%,则下列表述正确的是()。
互联网公益:指民间团体或企业通过网络平台,发动社会公众参与的具有门槛低、透明度高、互动性强等特点的公益活动。下列属于互联网公益的是
人民教育家陶行知的教育理论和教育思想,主要体现在______。①提倡乡村教育②主张教、做、学合一③提出生活教育的理论④“思想自由”、“兼容并包”
Ibelievelisteningispowerfulmedicine.Studieshaveshownittakesaphysicianabout18secondstointerruptapatient
最新回复
(
0
)