首页/ 题库 / [单选题]设有定义:struct sk {int 的答案

设有定义:struct sk {int a;float b;} data,* p; 若有p=& data;,则对data中的a域的正确引用是 ( )

单选题
2022-07-11 08:04
A、(* p).data.a
B、(* p).a
C、p->data.a
D、p.data.a
查看答案

正确答案
B

试题解析

标签:
相关题目
若有以下定义 int a,b; float x ,则正确的赋值语句是 b++ ( )
设有定义:int a; float b;,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<CR>,a和b的值分别是(  )。
设有定义:int a; float b;,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<CR>,a和b的值分别是()。
设有如下定义:struct sk{ int a; float b;} data;int p;若要使p指向data中的a域,正确的赋值语句是()。
假设有如下定义:struct a{int n;float k}data,*p;若要使p指向data中的成员n,正确的赋值语句是
若有定义:“int a=4,b=5;float x=3.4,y=2.1;”,则下列表达式的值为( )。 (float)(a+b)/2+(int)x%(int)y;
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。(float)(a+b) /2+(int)x%(int)y
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )(float) (a+b)/2+(int)×%(int)y
若有定义:int a=4, b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。 (float) (a+b)/2+(int)x%(int)y
设有如下定义: struct sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是 ( )
设有如下定义: struct sk { int a;float b; } data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
设有如下定义, struct sk { int a; float b; }data; int*p; 若要使P指向data中的a域,正确的赋值语句是( )。
设有下列定义:struct sk{ int m;float x;}data,*q;若要使q指向data中的m域,正确的赋值语句是( )。
设有如下定义:struct sk{ int n;float x; } data, *p;若要使p指向data中的n域,正确的赋值语句是
设有以下定义: struck sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
设有如下定义: struck sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。
没有如下定义: Struct sk { int a; float b; }data; int *p; 若要使P指向data中的a域,正确的赋值语句是
设有定义:int a,*p=&a,* *pp=&p;,则与a=100;等价的语句为( )
设有以下说明语句: struct stu { int a; float b; }stutype; 则下面叙述不正确的是( )。
设有以下说明语句 struct stu { int a; float b; }stutype; 则下面的叙述不正确的是
广告位招租WX:84302438

免费的网站请分享给朋友吧