¿Qué significa # en lenguaje ensamblador? ¿Por qué se parece un poco al lenguaje de programación de las máquinas CNC Brother?
Utilice # antes del archivo de encabezado para indicar el preprocesamiento y agréguelo al proyecto para su compilación.
Otros usos:
El # en printf se usa para la descripción del formato,
Si está en g, G, f, e o E Agrega un # antes del código para garantizar que se muestre un punto decimal (incluso si no hay un lugar decimal).
Agréguelo antes de o para generar octal.
Asegúrese de que se generará antes. p, x o X. Salida hexadecimal
Por ejemplo, el anterior genera la dirección en formato hexadecimal.
Durante la compilación, la función de # es convertir los siguientes argumentos en Comillas string.
Por ejemplo, lo anterior #define FUN(a) coutlt;lt;#a; significa generar a como una cadena, como FUN(123\n); return.
La función de ## es conectar el frente y la parte posterior durante la compilación.
Por ejemplo:
#include stdio .hgt;
#define concat(a,b) a##b
int main(void)
{
int xy =10;
printf("d",concat(x,y));
//Es decir: printf("d",xy);
return 0 ;
}
La información anterior proviene de Internet, no hay derechos de autor y no se investigará la piratería