单选题

设有如下定义,structsk{inta;floatb;}data,*p=&data;则对data中的a成员的正确引用是()。

A(*p).data.a

B(*p).a

Cp->data.a

Dp.data.a

正确答案

来源:www.examk.com

答案解析

相似试题
  • 设有数组定义:inta[]=newint[10];则最后一个数组元素的下标是()

    单选题查看答案

  • 设有数组定义语句:inta[10];若要将这些元素值保存在磁盘中,以下错误的形式是()

    单选题查看答案

  • 设有整型数组的定义inta[]=newint[8];则a.length的值为下列哪项()?

    单选题查看答案

  • "设有定义inta=b,则计算表达式a+=a-=a*a后,a为()"

    单选题查看答案

  • "若有定义如下classA{intx,x1;intf(){inta;…}intg(){inty;…}},则不正确的赋值为()"

    单选题查看答案

  • 若有定义如下classA{intx,x1;intf(){inta;…}intg(){inty;…}},则不正确的赋值为()

    单选题查看答案

  • 设有以下定义: inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int(*ptr)[3]=a,*p=a[0]; 则下列能够正确表示数组元素a[1][2]的表达式是()。

    单选题查看答案

  • 设有如下定义,则正确的叙述为()。

    单选题查看答案

  • 设有二维数组定义如下,则不正确的元素引用是()。

    单选题查看答案