正如Joel 在C编程语言(又名:K&R)中的Stack Overflow podcast#34中指出的那样,在C中提到了数组的此属性:a[5] == 5[a]
乔尔(Joel)说,这是因为指针运算,但是我还是不明白。为什么a[5] == 5[a]呢?
a [+]之类的东西也可以像*(a ++)或*(++ a)一样工作吗?
—伊贡(Egon)2010年
@Egon:这很有创造力,但是不幸的是,这不是编译器的工作方式。