Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Microsoft C 6.0 - <b>|| logical or operator</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 ||                      Logical OR operator

 exp1 || exp2            Logical OR
 exp1, exp2              any integral expression

    The || operator performs a logical OR on exp1 and exp2; the resulting
    value is 1 (TRUE) if either exp1 or exp2 or both are TRUE, and 0
    (FALSE) otherwise.  The operator evaluates exp1 first; if exp1 is a
    non-zero value (TRUE), then exp2 is not evaluated, since the entire
    expression is already true.  Example:

           if ((i == j) || (myfunc(k) == 0))
               ...              /* if i == j, myfunc() isn't called */


See Also: ! | && &

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson