它是如何在c中有效的代码?它似乎执行得很好

man*_*ams -5 c

以下代码似乎执行正常,但它是如何有效的,这里发生了什么?

    int i;
    printf("%d",i["11"]);
Run Code Online (Sandbox Code Playgroud)

nne*_*neo 7

i["11"]== *("11" + i)=="11"[i]