Yes.
There is the Conditional (Ternary) Operator.
Example (pseudo):
value = (expression) ? (if true) : (if false);
Based on your example (valid code):
int result = value ? 1 : 0;
Yes.
There is the Conditional (Ternary) Operator.
Example (pseudo):
value = (expression) ? (if true) : (if false);
Based on your example (valid code):
int result = value ? 1 : 0;