> for (i = 0; i < 14; i++)
> putchar (i ["Hello, world!\n"]);
Okay, I compiled this and was shocked at the result (I
didn't think it
would work, honestly). So what are the answers to your questions above?
To keep this slightly on-topic, here's the answer from the 1975 _C Reference
Manual_, via dmr's home page:
The expression "E1[E2]" is identical (by definition) to "*((E1) +
(E2))".
--
Kevin Schoedel <schoedel at kw.igs.net> VA3TCS