Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
logical-OR-expression :
logical-AND-expression
logical-OR-expression **||**logical-AND-expression
The logical operators, logical-AND (&&) and logical-OR (||), are used to combine multiple conditions formed using relational or equality expressions. The logical-OR operator (||) returns the integral value 1 if either operand is nonzero; otherwise, it returns 0. Logical-OR has left-to-right associativity.
Example
In the following example, the logical-OR operator (||) determines if either switch setting is true. Since nSw1 is true, AnyFunction() will execute.
// Example of the logical-OR operator
int nSw1=1, nSw2=0;
if (nSw1 || nSw2) { // nSw1 is true while nSw2 is not true
AnyFunction(); // so, this function will execute
}
For related information, see logical-AND and logical-NOT.