这道题正确答案是D,对吧?a如果是合法引用的话,那我觉得可能的解释就是,在中括号内,默认做了整数处理,1/2 = 0.5,根据计算机通常的做法就是直接去掉小数后的,所以只剩下0.。
在计算机中计算时,运算符/的两侧都是整型,所以结果会作强制类型转换,1/2的结果就是0了,所以A选项相当于a[0][0]
没有什么1|2的写法 当然是错的了