1 – 3 de 3
Blogger ze disse...

8- Ao se utilizar um vetor como parâmetro para uma função que informação está sendo passada à função?


a. Uma cópia de todos elementos do vetor
b. Uma cópia do primeiro elemento do vetor
c. O endereço do primeiro elemento do vetor
d. O endereço de todos os elementos do vetor
e. Nenhuma das opções anteriores


a resposta correta foi a letra c. como assim? so se cada elemeto do vetor funcionar como um ponteiro. o 1 elemento aponta pro segundo e assim vai... é isso ?

30 de dezembro de 2014 às 16:51

Blogger Unknown disse...

O link da apostila da UFMG está quebrado.
Fiz uma busca no google e encontrei o seguinte link: http://www2.dcc.ufmg.br/disciplinas/pc/source/introducao_c_renatocm_deeufmg.pdf
É essa apostila??

Muito Obrigado!!!!!

17 de fevereiro de 2017 às 05:17

Blogger Unknown disse...

#André de Souza Embora o que eu irei falar não deve ser mais útil para você, talvez seja útil para outra pessoa.
Se você tem tem um vetor de inteiro de 10 elementos, se cada elemento ocupa 4 bytes na memoria, e o endereço do primeiro elemento for 100, então todos os elementos estarão nestas posições de memoria (100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140). Isto porque, os elementos de um vetor ficam em sequencia na memoria, logo basta passar o endereço do primeiro elemento, e poderá acessar todos os outros.
Quando você acessar por exemplo o terceiro elemento deste vetor ( vetor[2] ),
O que o compilador vai fazer é o seguinte: 100 + (2 * 4). Onde 100 seria o endereço do primeiro elemento, o 2 é o elemento a ser acessado, e o 4 a quantidade de bytes que cada elemento do vetor ocupa na memoria.

14 de agosto de 2017 às 05:58

É quase impossível criar centenas de páginas voltadas para programação C e não cometer algum erro.

- Se notar algum conceito, letra ou trecho de código errado, deixe sua correção

- Se perceber uma maneira melhor ou mais eficiente de fazer algo, deixe sua ideia

- Se algo não ficar claro ou for confuso, nos avise

Aos poucos vamos aumentando e melhorando a qualidade de nosso material, e para isso contamos com sua ajuda.
Você pode usar algumas tags HTML, como <b>, <i>, <a>

A moderação de comentários foi ativada. Todos os comentários devem ser aprovados pelo autor do blog.

Depois de enviar seu comentário, será necessário fazer login.
Prove que você não é um robô