On Thu, Dec 2, 2010 at 6:17 PM, George Currie <g at kurico.com> wrote:
It works because C compilers treat array subscripts as
simple pointer
arithmetic, so i["He...\n"] is the same as (i * sizeof(char)) +
"He...\n"
(the string is a converted to a pointer internally).
Shouldn't it be (i + sizeof(int)*"He...\n") ?