[C con Clase] Que significa este signo?

Steven Davidson srd4121 en njit.edu
Mie Mar 3 19:30:25 CET 2010


Hola Abel,

Abel wrote:
> Hola a todos,
> en un código que encontré, ví lo siguiente:
> 
>  checksum = ( checksum >> 8 ) ^ crc32tab[ ((checksum ^ adr[i]) & 0xFF) ];
> 
> podría decirme alguien qué significa ese " ^ "?, pienso que es un
> XOR, estoy en lo correcto?

Efectivamente, el operador ^ representa la operación XOR (OR eXclusivo) 
a nivel de bits. El capítulo 18 de nuestro curso de C++ trata el tema de 
operadores a nivel de bis. Puedes consultarlo yendo a: 
http://c.conclase.net/curso/index.php?cap=018#inicio


Espero haber aclarado el tema.

Steven





Más información sobre la lista de distribución Cconclase