Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/12/2012, 17:08
xuintuic
 
Fecha de Ingreso: diciembre-2008
Mensajes: 8
Antigüedad: 15 años, 11 meses
Puntos: 0
Pequeña duda sobre código

Hola, estoy usando código que encontré por internet, y me estoy encontrando muchas veces con cosas como esta:

int a = 12;

int b = (a & 15) << 4;

int c = a & 240;

He intentado sacarlo yo solo, pero cuando creo que ya sé para que se ponen esos & ahí en medio... me sale por otro lao haciendo otra cosa... Puede alguien explicarmelo así masticadito POR FAVOR.

Y el << 4, se supone que es para correr los bits 4 veces a la izquierda o algo así?... Llevo muchos años programando pero nunca he usado esas cosas, así que me descolocan.

Gracias de antemano...:D.

Saludos.