下列选项中,变量pt是数组指针的是( ).
A: int (*pt)[5]
B: int *pt[5]
C: (int*)pt[5]
D: int *pt[]
A: int (*pt)[5]
B: int *pt[5]
C: (int*)pt[5]
D: int *pt[]
举一反三
- 语句 int *pt; 中的 *pt 是指针变量名.
- 语句int *pt中的*pt是指针变量名. A: 正确 B: 错误
- 若有变量定义及语句“int *pt, a=4; pt=&a;”,则下面均代表地址的一组选项是
- 下列程序运行后的输出结果是:_____#includestdio.hvoid fun( int *pa, int pb ) { int pt; pt = *pa, *pa = pb, pb = pt;}int main( ){ int x=1, y=2; fun(x, y); printf(%d, x==y); return 0;}
- 若有定义int(*pt)[3];定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组