19、若有定义int a[3][4];则不能正确表示a数组元素地址的表达式是 ((A)) &a[3][2] (B) &a[1][2] (C) a[2]+1 (D) a[0]+2
问题描述:
19、若有定义int a[3][4];则不能正确表示a数组元素地址的表达式是 (
(A)) &a[3][2] (B) &a[1][2]
(C) a[2]+1 (D) a[0]+2
答
(A)因为int a[3][4]申明一个长度为3行4列的数组 而数组的下标是从0开始的 则该数组的下标为
00 01 02 03
10 11 12 13
20 21 22 23
所以a[3][2]不在申请的数组范围内 则是错误的