Ola, amigos!
Estou estudando um pouco de C e ao desenvolver um exercício, tive dúvidas quanto a passagem de parâmetros por valor e por referência.
O exercício é este:
Fazer uma função que entre com duas variáveis de entrada, uma por valor e outra por
referência. A variável por valor freq é inteira e por referência pot do tipo float. A função controle retorna através da variável por referência o seguinte:
pot = pot² + pot*freq + 5.
O protótipo da função controle é: void controle (int freq, float *pot);
Eu até consegui desenvolver o código e compila-lo sem problemas, mas minha dúvida é se estou fazendo as passagens por referência corretamente.
Conto com a colaboração de vocês para o esclarecimento.
Desde já, grato.