Cria uma função auxiliar para otimizar o código
Exemplo da Rotina:
#include <stdio.h>
//Declaracao das funcoes secundarias
void functionX();
int main() {
//Chama a funcao criada
functionX();
return 0;
}
void functionX() {
//Aqui coloca os comandos da funcao criada
}
Exemplo 1- Chamando função auxiliar:
#include <stdio.h>
//Declaracao das funcoes secundarias
void functionA();
int main() {
functionA();
return 0;
}
void functionA() {
printf("\nEstou na Funcao A\n");
}
Exemplo 2- Chamando função auxiliar que possui retorno:
#include <stdio.h>
//Declaracao das funcoes secundarias
int functionB();
int main() {
int valAux = functionB();
printf("\nA Funcao B, retornou: %d\n", valAux);
return 0;
}
int functionB() {
return 7;
}
Exemplo 3- Chamando função auxiliar que possui retorno e recebe parâmetros:
#include <stdio.h>
//Declaracao das funcoes secundarias
int functionC(int val1, int val2);
int main() {
int soma = functionC(5, 4);
printf("\nA Funcao C, retornou: %d\n", soma);
return 0;
}
int functionC(int val1, int val2) {
int total = val1 + val2;
return total;
}
Observações:
– Caso tenha dúvidas ou problemas com os exemplos, entre em contato;
– Se tiver sugestões de rotinas, pode entrar em contato;
– O Compilador usado foi o GCC. Se tiver dúvidas de como instalar em distros Linux, veja esse link. Se tiver dúvidas em como instalar em Windows, veja esse link.