> 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))".
That is ... grotesque. I'll file under "things I learned today"
--
------------------------------------ personal:
-- When the going gets weird, the weird turn pro. -- Hunter S. Thompson -------