seria relacion perfecta pareja mujer lleva libras libra hombre entre cómo con como cama amor amistad c c-preprocessor

relacion - mujer libra hombre libra



¿Qué significan dos signos de libra adyacentes en una macro C? (3)

Als y sepp2k dan la respuesta correcta.

Sin embargo, me gustaría añadir que esta macro parece ser completamente innecesaria.

unsigned int value = r0(b,e,a,f);

Puede ser reemplazado por mejor y más corto:

unsigned int value = 0xbeaf;

Estoy echando un vistazo a una aplicación que define un gran conjunto de matrices constantes. Lo que realmente me confunde es el uso de dos signos de libra uno al lado del otro en una macro. Por ejemplo:

#define r0(p,q,r,s) 0x##p##q##r##s

¿Qué significan esos dos signos de libra?


## concatena los símbolos. Entonces, por ejemplo, si el valor de p es ab , 0x##p se convertiría en 0xab .