Hola a todos,
Viendo un código por ahí me he encontrado con instrucciones como las siguientes, que no se como se compilan (me gustaría traducirlas a Java)
int i;
int x += (i = fucion()) && 1; (son dos simbolos &&, no uno)
¿Bajo qué circunstancias suma y qué es lo que suma a x?
o esta otra
int status = (funcion_void(), !num_int);
¿Qué es lo que iguala a la variable entera?, ¿la negación de la variable otra variable numero entero?.
¿Cómo se pueden interpretar estas condicionales en C?
Muchas gracias y un saludo.