Funny mistake
Stan Brown
stan at Dixie.Com
Fri Mar 15 11:17:36 AEST 1991
>Hell, I have no idea what "fct" is for; but that remains me my mistakes,
>a VERY hard to catch one, because the string (see below) is still perfect
>C code (like that above - no SYNTAX error there!) :
>"if (a = b)" instead of "if (a == b)".
>That's a REALLY disgusting error,
>because the "C" compiler (at least under UNIX BSD 3.4) doesn't report it,
>and the effect is to set "a" to be "b" and the "if" behaves depending of
Some compilers will report this as a suspicous occurence. The
one I think I remember this on is Zortech, but I have yet to
see a UNIX compiler complain about it, The lint on my mchine
doesn't complain eithe. I wonder if anybody's does ?
--
Stan Brown P. c. Design 404-363-2303 Ataant Ga.
(emory|gatech|uunet) rsiatl!sdba!stan "vi forever"
More information about the Comp.lang.c
mailing list