[Info-vax] decrementing & for loops in C
Bob Eager
rde42 at spamcop.net
Thu Jan 8 16:31:36 EST 2009
On Thu, 8 Jan 2009 21:04:06 UTC, glen herrmannsfeldt
<gah at ugcs.caltech.edu> wrote:
> vaxinf at chemie.uni-konstanz.de wrote:
> (snip)
>
> > int i,sum=0,n=10;
>
> > for (i = n; i = 0; i--) {
> > (void)printf (" i: %i\n",i);
> > }
>
> Another problem to watch out for in C decrementing
> for loops is shown here:
>
> unsigned int i,n;
>
> for(i=n;i>=0;i--) printf(" i=%x\n",i);
>
> Many compilers will warn about it, though.
Caught by that one many years ago, when compilers *didn't* warn!
--
Bob Eager
More information about the Info-vax
mailing list