下列定义中不正确的是()。
A: int*p;
B: intp[10];
C: int(*p)();
D: int*(p(n));
A: int*p;
B: intp[10];
C: int(*p)();
D: int*(p(n));
举一反三
- 设有定义:inta=3;,则对整型指针变量p的定义和初始化正确的是______。 A: int*p=a; B: intp=a; C: int*p=&a; D: int*p=*a;
- 若已定义a为int型变量,则()是对指针变量p的正确说明和初始化。 A: int*p=a; B: int*p=*a; C: intp=&a; D: int*p=&a;
- 4个变量定义中,定义p为指针数组的是()。 A: int**p; B: int(*p)(); C: int*p[10]; D: int(*p)[10];
- 已知有:inta;则以下语句正确的是 A: int*p=a; B: int*p=&a; C: intp=&a; D: int*p=*a;
- 设有定义:int x[10];,若要p=&x[5]能正确赋值,则p应如此定义_____。 A: int p; B: int *p; C: int **p ; D: int (*p)[10];