若有定义:int t[3][2], *pt[3], k;,则执行语句for(k=0; k<3; k++) pt[k]=t[k];后,以下选项中能正确表示t数组元素地址的表达式是( )。
A: &t[3][2]
B: *pt[2]
C: *(pt+1)
D: &pt[2]
A: &t[3][2]
B: *pt[2]
C: *(pt+1)
D: &pt[2]
举一反三
- 序段“int t[3][2], *pt[3],k;for(k=0; k3;k++)pt[k]=t[k];”,则以下选项中能正确表示t数组元素地址的表达式是( )。 A: t[3][2] B: *pt[0] C: *(pt+1) D: pt[2]
- 若有以下的说明和语句,则在执行for语句后,*(*(pt+l)+2)表示的数组元素是(). int t[3][3], *pt[3], k; for (k=0;k<3;k++) pt[k]=&t[k][0];
- 若有以下的定义:int t[3][2];能正确表示t数组元素地址的表达式是( )。 A: &t[3][2] B: t[3] C: t[1][0] D: t[2]
- 若有定义int t[3][2];能正确表示t数组元素地址的表达式是( )。 A: &t[3][2] B: t[1][1] C: t[2] D: t[3]
- 若有以下的定义:“int t[3][2];”,能正确表示t数组元素地址的表达式的是______。 A: &t[3][2] B: t[3] C: t[1] D: t[2][2]