若有以下定义和语句:int a=010, b=0x10, c=10;printf(%d,%d,%d ,a,b,c);则输出结果是________.
若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是( )
若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a,则()不是对a数组元素的正确引用(0<=i<=10)。
若有定义:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5];,则b的值为【 】。
现有如下定义:int a,b,*p,*q;,则下列赋值语句错误的是( ).
设有如下定义: struct sk {int a; float b;} data,*p;若要使p指向data中的a域,正确的赋值语句是().
若有定义int a=10,b=9,c=8;,接着顺序执行下列语句,变量b中的值是【 】。 c=(a-=(b-5)); c=
若有定义:int x=0,*p=&x;则语句printf("%d\n",*p);的输出结果是()。A.随机值B.0C.x的地址D.p
设有定义:int a,*p=&a,* *pp=&p;,则与a=100;等价的语句为()A.**p=100;B.**pp=100;C.&
若有程序片段: int a[12]=0,* p[3],* *pp,i for (i=0;i<3;i++) p[i]=&a[i*4]; pp=p; 则对数组元素的错误引用是 ( )
10、若有以下说明及语句:int a[]={10,20,30,40,50},*p;p=&a[1];则表达式*++p的值是?
若有以下定义和语句,且0≤i<10则对数组元素的错误引用是 。 int a[10]={1,2,3,4,5,6,7,8,9,10},*p,i; p=a;
已知如下定义的结构体,若有p=&data,则对data中的成员a引用错误的是()。 struct sk{ int a; float b;}data,*p;
下列程序段的输出结果是______。 int **pp,*p; int a=10,b=20; p=&a; pp=&p; p=&b; printf("%d,%d\n",*p,**pp);
若有以下定义和语句,则对a数组元素地址的正确引用为int a[2][3],(*p)[3];p=a;A.*(p+2)B.p[2]C.p[
若有程序片段: int a[12]={0},* p[3],* *pp,i for (i=0;i<3;i++) p[i]=&a[i*4]; pp=p;
设有以下宏定义和语句: define P(x, y) x/y define PP(a, b) a*b int c=P(2+3, 2+3)+PP(2+3, 2+3); 则变量c的值是()。
若有以下定义和语句: int a[]={1,2,3,4,5,6,7,8,9,10),*p=a; 则值为3的表达式是______。
设有如下定义,struct sk{int a;float b;}data;int*p; 若要使P指向data中的a域,正确的赋值语句是(
若有以下定义和语句;int a[]={1,2,3,4,5,6,7,8,9,10},*p=a;A.p+=2,*(p++)B.p+=2,*++pC.p+=3,*p++
有如下程序段:int a[10],*p[3],**pp,i;for(i=0;i<3:i++) p[i]=&a[i*4);pp=p;则正确表示数组a
若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},p=a;则哪个不是对a数组元素的正确引用(其中0≤i<10)()
设有如下定义: struct sk { int a; float b; }data,*p; 若有p=&data;,则对data中的a域的正确引用是 。
若有以下定义和语句,且0≤i<10则对数组元素的错误引用是 int a[10]={1,2,3,4,5,6,7,8,9,10},*p,i; p=a;