考研的备考中,对于历年真题的复习,也是提升考试分数的重要方法。为了让大家更好的积累学习,小编为大家整理了历年考研真题,下面是关于“设有如下定义struct sk{in”,希望对大家有更好的帮助。
2、设有如下定义struct sk{int a;float b;}data,*p;若要使p指向data中的a域,则正确的赋值语句是( )。
A、p=(struct sk*)&data.a
B、p=(struct sk*)data.a
C、p=&data.a
D、*p=data.a
2、试题答案:A
试题解析:
【考点】本题考查数据类型的强制转换。
【解析】*p是指向结构体类型的,若要让其指向int型,需将a域的地址强制转换为结构体类型的指针,即p=(struct sk*)&data.a。故本题选A。
以上“设有如下定义struct sk{in”,更多关于考研真题内容将不断更新。
