Uma macro é um objeto específico em um programa, que é substituído por um novo objeto durante os cálculos. Um novo objeto é criado definindo uma macro com base em seus argumentos e, em seguida, expresso de uma forma padrão.
Instruções
Passo 1
Escrever macros é uma tarefa bastante difícil em comparação com a definição de funções regulares, porque você precisa saber exatamente o que é calculado no estágio de expansão e o que está no segundo estágio de sua transformação. Em muitos programas e pacotes de software para uso em escritório, ao processar macros no modo automático, é executada uma sequência de ações definida para cada um deles. Uma interface para gravar novos e sobrescrever os existentes é oferecida.
Passo 2
Usando macros, você pode acelerar o trabalho de um programador com o aplicativo selecionado em uma ordem de magnitude. Para além do facto de a macro executar uma determinada lista de comandos incorporados na aplicação, também permite processar ficheiros externos, descarregar e transferir os ficheiros necessários através da Internet, ajuda a ler e alterar as configurações do sistema operativo conforme desejado. Normalmente, o modo em que as ações de uma pessoa são gravadas na forma de uma macro fornece apenas códigos inacabados, que posteriormente precisarão ser corrigidos. Mas, mesmo neste caso, a macro reduz significativamente o tempo necessário para realizar as operações atuais.
etapa 3
Na programação, uma macro é um nome simbólico especial que, quando processado pelo processador, é substituído por uma sequência específica de instruções em um programa. Cada linguagem de programação possui uma sintaxe específica para chamar macros.
Passo 4
Se a expressão sendo definida não for conveniente para inserir manualmente, mas você pode criá-la usando um programa, então é mais conveniente fazer isso usando macros. Eles fornecem a capacidade de introduzir em uma determinada linguagem de programação novas formas de sentenças que não existiam nessa linguagem antes, mas são adequadas para um problema específico sendo resolvido.