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..."); }