int a[100] = {0,1,2,3,4,5,6,7}; int *b = a+1; TRACE("a[5] = %d\n",5[a]); TRACE("a[0] = %d\n",b[-1]); TRACE("a[0] = %d\n",(-1)[b]); int j = 7; if( j[a] == a[j]) { TRACE("fine..."); }