定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。
A: int x[5], p = x[0];
B: int x[5], *p = x;
C: int x[5], *p = &x[0];
D: int x[5], *p = &x[2]-2;
A: int x[5], p = x[0];
B: int x[5], *p = x;
C: int x[5], *p = &x[0];
D: int x[5], *p = &x[2]-2;
A
举一反三
- 定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。 A: int x[5], p = x[0]; B: int x[5], *p = x; C: int x[5], *p = &x[0]; D: int x[5], *p = &x[2]-2;
- 下列语句中,定义指针变量p的正确语句是( )。 A: int x, p=&x; B: int x, *p=x; C: int x, *p=&x; D: int x, *p=*x;
- 下列语句中,定义指针变量p的正确语句是_______。 A: int x,p=&x; B: int x,*p=x; C: int x,*p=&x; D: int x,*p=*x;
- 若已有定义int x;下列说明指针变量p指向x的正确语句是() A: int p=&x; B: int *p=&x; C: int p=x; D: int *p=x;
- 设有定义:int x; 下列语句用于定义指针变量p,正确的语句是( )。 A: int p=&x; B: int *p=x; C: int *p=&x; D: *p=*x;
内容
- 0
下列语句中,定义指针变量P的正确语句是______. A: nt x,p=&x; B: nt x,*p=x; C: int x,*p=&x; D: int x,*p=*x;
- 1
设有定义:int *p, x=5; 请写出使指针p指向变量x的赋值语句
- 2
定义p为指向函数的指针变量,应该采用( )方式。 A: int (*p)( int x ) B: int *p ( int *x ) C: int p ( int *x ) D: int p( int x )
- 3
若已定义x为int型变量,下列语句中定义指针变量P的正确语句是( )。 A: A、int p=&x; B: B、int *p=x; C: C、int *p=&x; D: D、*p=*x;
- 4
若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是() A: int*p=&x; B: intp=&x; C: *p=*x; D: int*p=x;