Mientras estudia el protocolo Go back n, en una parte del código C está escrito:
static boolean between(seq _nr a, seq _nr b, seq _nr c)
{
/
* Return true if a <= b < c circularly; false otherwise.*/
if (((a <= b) && (b < c)) || ((c < a) && (a <= b)) || ((b < c) && (c < a)))
return(true);
else
return(false);
}
¿Qué significa esto? ¿Me lo puedes explicar?