Macro



A macro (Lo que significa ' macroinstrucción ') es un patrón programable que traduce una cierta secuencia de aporte en una secuencia preestablecida de producción . Las macros pueden hacer que las tareas sean menos repetitivas al representar una secuencia complicada de pulsaciones de teclas , ratón movimientos, comandos u otros tipos de entrada.



En programación de computadoras, las macros son una herramienta que permite a un desarrollador reutilizar código. Por ejemplo, en el Lenguaje de programación C , este es un ejemplo de una definición macro simple que incorpora argumentos:

|_+_|

Después de ser definida así, nuestra macro se usa en el cuerpo del código para encontrar el cuadrado de un número. Cuando el código se preprocesa antes Compilacion , la macro se expandirá cada vez que ocurra. Por ejemplo, usando nuestra macro como esta:



|_+_|

... es lo mismo que escribir:

|_+_|

& hellip; que declara un tipo entero variable llamado en uno y establezca su valor a 25 .



Nota

Una macro no es lo mismo que una función . Las funciones requieren instrucciones especiales y sobrecarga computacional para pasar argumentos y valores de retorno de forma segura. Una macro es una forma de repetir líneas de código de uso frecuente. En algunos casos simples, el uso de una macro en lugar de una función puede mejorar el rendimiento al requerir menos instrucciones y recursos del sistema para su ejecución.