* i[a][a]ってなんだ? -(by [[K]], 2019.01.29) ** (0) -twitterでこんなのみつけた。 --https://twitter.com/yukizokin/status/1087169579388854272 // 註: 本質以外を少し改変しています #include <stdio.h> int main() { int i, a[] = { 0, 1, 2, 3, 4 }; for (i = 0; i < 5; i++) { printf("%d ", i[a][a][a][a][a]); } return 0; } ** (1) -コンパイルしてみたらエラーにもならず、「0 1 2 3 4」と表示される。なぜ?? -考えてみた。 --i[a]はa[i]と同じ。 --i[a][a]はa[a[i]]と同じ。 --i[a][a][a]はa[a[a[i]]]と同じ。 -なるほどそういうことか・・・。 -おもしろいなあ。 * こめんと欄 #comment