Buscar

Tema: 10955 - Ponteiros Ponteiros são um tipo especial de variáveis que permitem armazenar endereços de memória em vez de dados numéricos (como os ...

Tema: 10955 - Ponteiros

Ponteiros são um tipo especial de variáveis que permitem armazenar endereços de memória em vez de dados numéricos (como os tipos int, float e double) ou caracteres (como o tipo char). É importante sempre lembrar que a variável é um

espaço reservado de memória usado para guardar um valor que pode ser modificado pelo programa, enquanto o ponteiro é um espaço reservado de memória usado para guardar um endereço de memória. Na linguagem C, um ponteiro pode

ser declarado para qualquer tipo de variável (char, int, float, double etc.) inclusive para aquelas criadas pelo programador (struct etc.).


BACKES, André. Linguagem C: completa e descomplicada. 2. ed. Rio de Janeiro: LTC, 2021 (adaptado).

Andressa, gerente de projetos, é líder de um projeto que irá construir um sistema de reconhecimento facial na linguagem C para ajudar no combate à criminalidade. Nesse projeto, Andressa utilizará ponteiros e vetores.

Considerando o projeto que será construído na situação apresentada, avalie as afirmações a seguir.

I. Nesse projeto, Andressa pode utilizar um ponteiro variável para percorrer um vetor, permitindo que o ponteiro seja alterado.

II. Nesse projeto liderado por Andressa, nome de vetores de tamanho fixo declarados com final são ponteiros constantes e podem alterar o endereço da memória, e não o valor.

Ill. Nesse projeto, Andressa pode declarar um ponteiro variável do tipo int com o código: int *ponteiroVariavel;

É correto o que se afirma em


A) ll apenas


B) l ll e lll


C) l e lll apenas


D) l e ll apenas.


E) Ill apenas.

Respostas

User badge image

Ed Verified user icon

Vamos analisar cada afirmação: I. Nesse projeto, Andressa pode utilizar um ponteiro variável para percorrer um vetor, permitindo que o ponteiro seja alterado. Esta afirmação está correta, pois em C é possível utilizar ponteiros para percorrer vetores e alterar o ponteiro. II. Nesse projeto liderado por Andressa, nome de vetores de tamanho fixo declarados com final são ponteiros constantes e podem alterar o endereço da memória, e não o valor. Essa afirmação está incorreta. Vetores de tamanho fixo declarados com "const" são constantes e não podem alterar o endereço de memória. III. Nesse projeto, Andressa pode declarar um ponteiro variável do tipo int com o código: int *ponteiroVariavel; Essa afirmação está correta, pois é possível declarar um ponteiro variável do tipo int dessa forma. Portanto, a resposta correta é a alternativa: C) I e III apenas.

1
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando