Condiciones y código C

Que tal amigos del foro.
He visto en algunos códigos que para retornar algún valor utilizan un tipo de condición algo extraña para mi.
Algo así como :
Código:
return y:x ?20;
La verdad no recuerdo bien como es, pero utilizan un signo de interrogación y dos puntos, y párese que es algún tipo de condicionante para así retornar algún valor según sea un valor dado.
Pero por mas que busco en Internet referencias sobre este tipo de condición, no encuentro nada, será por que no conozco el nombre de ese tipo de condición.
Si a alguien le párese familiar, ayúdenme por lo menos comentando como se llama ese tipo de condición para poder ahondar en el tema. ...
 
Atrás
Arriba