二维数组的等价问题*若有以下定义和赋值语句,则与&s[i][j]等价的是().int s[2][3]={0},(*p)[
1个回答
答案是C.
这题可以使用排除法,&s[i][j],是一个地址.而ABD都是一个int变量,只有C是地址.所以排除法可以很简单的知道答案.
满意请采纳!
相关问题
设有定义:int n1=0,n2,*p=2,*q=1;,以下赋值语句中与n2=n1;语句等价的是( )A*p=*
设有定义:int n1=0,n2,*p=2,*q=1; 以下赋值语句中与n2=n1:语句等价的是 A.*p=*q
若有以下定义,int s[7],*p=s,则p+4表示
若有定义int * x [3] ,b [10],则正确的赋值语句是
1.设有变量定义 int i,j; 与表达式 i==0 && j==0 等价的表达式是:( )
若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是
若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是
若有定义:int a[2][3];则对a数组的第i行第j列(假设i,j已正确说明并赋值)元素值的正确引用为( ).
若有以下定义和语句,则对a数组元素的正确引用为( ).int a[2][3],(*p)[3];p=a;
定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的为啥是 A)p=s; B)p=k; C