what is that c99, c89.... Please explain... I don't know... Brett McCoy wrote: > It was obvious from the OP he was using Turbo C, though, so C99 > didn't > come into the question. > On Fri, Oct 10, 2008 at 11:40 AM, David Hamill < [EMAIL PROTECTED] co.uk > > wrote: >> Brett wrote: >>> Which you can't do in C (you have to make all declarations >>> first >>> before any statements or function calls). >> >> True for ANSI C89, but not in C99. >> From the C99 rationale: >> >> ----- >> A new feature of C99: C89 requires all declarations in a >> block to occur before any statements. On the other hand, >> many languages similar to C (such as Algol 68 and C++) >> permit declarations and statements to be mixed in an >> arbitrary manner. This feature has been found to be useful >> and has been added to C99. >> ----- >> >> David >> >> >> ------------ --------- --------- ------ >> >> To unsubscribe, send a blank message to <mailto: c-prog-unsubscribe@ >> yahoogroups. com >.Yahoo! Groups Links >> >> >> >> > -- > ------------ --------- --------- --------- --------- --------- - > "In the rhythm of music a secret is hidden; > If I were to divulge it, it would overturn the world." > -- Jelaleddin Rumi >
