Arquivo da categoria: Funções



Passando um vetor para função em C

  Por: Eduardo Casavella Para passar um vetor para uma função usando linguagem C utiliza-se um ponteiro como parâmetro da função. Ao usarmos o ponteiro como parâmetro, na realidade estamos passando o endereço inicial do vetor e não os seus … Continue lendo

Função com passagem por referência

Por: Eduardo Casavella   Existem dois métodos de passagem de parâmetros para funções: Passagem por valor – permite usar dentro de uma função uma cópia do valor de uma variável, porém não permite alterar o valor da variável original (somente … Continue lendo

Recursividade em C

Por: Eduardo Casavella   Chamamos de recursividade ou recursão quando uma função chama a si mesma. Sim amigos, isto é possível, uma função pode invocar a si mesma!   Como funciona a recursividade?   Em uma função recursiva, a cada … Continue lendo

Funções e escopo de variáveis

Por: Eduardo Casavella   Chamamos de escopo de variável ao conjunto de regras que determinam a utilização de uma variável em um programa Podemos dividir as variáveis quanto ao escopo em três tipos: variáveis locais, parâmetros formais e variáveis globais. … Continue lendo

Argumentos em linha de comando

Por: Eduardo Casavella   Em linguagem C podemos passar argumentos através da linha de comando para um programa quando ele inicia. A função main recebe parâmetros passados via linha de comando como vemos a seguir: int main( int argc, char … Continue lendo

Funções em C

Por: Eduardo Casavella Definição de Função Uma função nada mais é do que uma subrotina usada em um programa. Na linguagem C, Denominamos função a um conjunto de comandos que realiza uma tarefa específica em um módulo dependente de código. … Continue lendo