更多"有定义语句:int*p[4];,以下选项中与此语句等价的是( )。"的相关试题:
[单项选择]有定义语句:int *P[4]; ,以下选项中与此语句等价的是
A. int p[4];
B. int **P;
C. int *(P[4]); D) int(*P)[4];
[单项选择]有定义语句:int*p[4];,以下选项中与此语句等价的是( )。
A. intp[4];
B. int**p;
C. int*(p[4]);
D. int(*p)[4];
[单项选择]若在定义语句:int a, b, c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。
A. scanf(“%d”a, b,c);
B. scanf(“%d%d%d”,a, b,c);
C. scanf(“%d”,P);
D. scanf(“%d”,&p);
[单项选择]若在定义语句:int a,b,c*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是______。
A. scanf("%d",a,b,c);
B. scanf("%d%d%d",a,b,c);
C. scanf("%d",p);
D. scanf("%d",&p);
[单项选择]若在定义语句:int a, b, c, *p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。
A. scanf("%d", a, b, c);
B. scanf("%d%d%d", a, b, c);
C. scanf("%d", p);
D. scarff("%d", &p);
[单项选择]若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是( )。
A. a=(b=4)=3;
B. a=b=c+1;
C. a=(b=4)+c;
D. a=1+(b=c=4);
[单项选择]设有定义语句int (*f)(int);,则以下叙述正确的是
A. f是基类型为int的指针变量
B. f是指向函数的指针变量,该函数具有一个int类型的形参
C. f是指向int类型一维数组的指针变量
D. f是函数名,该函数的返回值是基类型为int类型的地址