已有定义:int x[10],*p; 能正确赋值的语句是:
A: p=&x;
B: p=x[0];
C: *p=&x[0];
D: p=x;
A: p=&x;
B: p=x[0];
C: *p=&x[0];
D: p=x;
D
举一反三
- 已有定义:int x[10],*p; 能正确赋值的语句是: A: p=&x; B: p=x[0]; C: *p=&x[0]; D: p=x;
- 若有定义:int x,*p; 则以下正确的赋值表达式是: A: p=&x B: p=x C: *p=&x D: *p=*x
- 下列语句中,定义指针变量p的正确语句是( )。 A: int x, p=&x; B: int x, *p=x; C: int x, *p=&x; D: int x, *p=*x;
- 若x为整型变量,以下定义指针的正确语句是()。 A: int p=&x; B: int p=x; C: int *p=&x D: p=x;
- 设有定义:int x,*p;char *q;,则下列表达式能正确赋值的是_____。 A: p=x B: p=q C: p=&x D: q=&x
内容
- 0
若有变量定义“int x,y=5,*p=&x;”,则能完成x=y赋值功能的语句是( )。 A: x=*p; B: *p=y; C: x=&y; D: *p=&y;
- 1
定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。? int x[5], p = x[0];|int x[5], *p = &x[0];|int x[5], *p = &x[2]-2;|int x[5], *p = x;
- 2
若已定义x为int型变量,下列语句中定义指针变量P的正确语句是( )。 A: A、int p=&x; B: B、int *p=x; C: C、int *p=&x; D: D、*p=*x;
- 3
若已定义 x 为 int 类型变量,下列对指针变量p的定义或使用的语句正确的是()。 A: int p = &x; B: int *p = x; C: int *p = &x; D: *p = *x;
- 4
设已有定义:float x;,则以下对指针变量p正确定义且赋初值的语句是________。 A: float *p = 1024; B: int *p = (float x); C: float p = &x; D: float *p = &x;