Pages

Questão EPO - Ponteiro

Ao lidar com arranjos, uma operação crítica é o cálculo do endereço para o elemento desejado no arranjo, o que é feito através da manipulação de ponteiros. De fato, em algumas linguagens (como C), os conceitos de "arranjo" e "ponteiro" são intercambiáveis. Em outras estruturas de dados, como listas encadeadas, ponteiros são usados como referências para intercalar cada elemento da estrutura com seus vizinhos (seja anterior ou próximo).    Ponteiros também são utilizados para simular a passagem de parâmetros por referência em linguagens que não oferecem essa construção (como o C). Isso é útil se desejamos?

a) que uma modificação em um valor não seja feito pela função chamada e seja visível pela função que a chamou, ou também para que uma função possa retornar múltiplos valores.

b) que uma modificação em um valor feito pela função chamada não seja visível pela função que a chamou, ou também para que uma função possa retornar múltiplos valores.

c) que uma modificação em um valor feito pela função chamada seja visível pela função que a chamou, ou também para que uma função possa retornar múltiplos valores.

d) que uma modificação de vários valor não seja feito pela função chamada e seja visível pela função que a chamou, ou também para que uma função possa retornar múltiplos valores.

Referencia: http://pt.wikipedia.org/wiki/Ponteiro_(programa%C3%A7%C3%A3o)

Um comentário:

Anônimo disse...

reposta : C

Postar um comentário

 
Copyright (c) 2010. Blogger templates by Bloggermint