14513821329
2835 palavras
12 páginas
Anhanguera - Unaes unidade 01Ciências da Computação
ATPS - Programação estrturada II - Aula-tema:
Conceituação de modularização. Utilização de Funções.Passagem de parâmetros por referência.
Cleber Gonçalves da Silva RA:6277267629
Raphael Nascimento RA: 6621371737 eliezer da Rocha G. junior RA: 6660442555
Campo Grande
2014
Cleber Gonçalves da Silva RA:6277267629
Raphael Nascimento RA: 6621371737 eliezer da Rocha G. junior RA: 6660442555
ATPS - Programação estrturada II - Aula-tema:
Conceituação de modularização. Utilização de Funções.Passagem de parâmetros por referência.
ATPS- apresentada como exigência para obtenção nota para o primeiro semestre em Ciências da Computação da
Anhanguera - Unaes.
Orientador: Professor Jorge Neto.
Campo Grande
2014
RESUMO
A linguagem de programação C permite que os parâmetros sejam passados para as funções de duas maneiras, por valor e por referência. Na passagem por valor, como o próprio nome diz, uma expressão pode ser utilizada na chamada. O valor da expressão é calculada, e o valor resultante é passado para a execução da função.
Na passagem por referência, o endereço de uma variável deve ser passado na chamada da função. Dessa forma, a função pode modificar a variável diretamente, o que em geral não é recomendável, mas há situações onde esse recurso é necessário, por exemplo, para a criação de funções que devolvem mais de um valor.
Palavras-chave: função.
ABSTRACT
The C programming language allows parameters to be passed to functions in two ways, by value and by reference. In pass by value, as its name says, an expression can be used in the call. The value of the expression is calculated, and the resulting value is passed to the function execution. In passing by reference, the address of a variable must be passed in the function call. Thus, the function can modify the variable directly, which is usually not recommended, but there are situations where this feature