以下声明语句中,用于声明一个行指针变量的是( ).
A: int * p(int);
B: int * p;
C: int (* p)[3];
D: int (* p)(int);
A: int * p(int);
B: int * p;
C: int (* p)[3];
D: int (* p)(int);
举一反三
- 以下声明语句中,用于声明一个行指针变量的是()。 A: int *p(int); B: .int *p; C: int(*p)[3]; D: int(*p)(int);
- 以下声明语句中,用于声明一个行指针变量的是( ). A: int * p(int); B: int * p; C: int (* p)[3]; D: int (* p)(int);
- 下列声明语句中定义二级指针变量的语句是________。 A: int *p; B: int **p; C: int p[4]; D: int (*p)( );
- 下列程序段对指针变量的使用错误的是()。 A: int a=9; int *p; p=&a;*p =8; B: int a=3,b; int *p =&a;b =*p; C: int a=3,b; int *p;b=p; D: int a[3]={1,2,3}; int *p; p=a;
- 设有定义:int x; 下列语句用于定义指针变量p,正确的语句是( )。 A: int p=&x; B: int *p=x; C: int *p=&x; D: *p=*x;