gcc: recursive function quirk
Hi all you folks!! I'ld like to share with you the exotic piece of code following below, that I (accidentally) wrote and tripped uppon:
Gcc doesn't complain. I think it poses an interesting (`academic') topic. Does anyone know whether gcc (3.2.2 here) rightfully:
1. Doesn't complain about the obvious infinite recursion??
and 2. Doesn't compain about the function not having a return statement to return something of `size_t'??
Any ideas/ thoughts??