• Matéria: Lógica
  • Autor: carinaemerencio40634
  • Perguntado 3 anos atrás

Como podemos acessar uma variável usando seu endereço? Uma vez que os endereços de memória também são apenas números, eles também podem ser atribuídos a alguma outra variável. As variáveis que são usadas para manter endereços de memória são chamadas Ponteiros. Um ponteiro não é, portanto, nada além de uma variável que contém um endereço de alguma outra variável. Partindo desse entendimento, analise as afirmações a seguir: I. Um ponteiro em C é usado para alocar a memória dinamicamente, ou seja, no tempo de execução. II. A variável ponteiro pode pertencer a qualquer um dos tipos de dados, como int, float, char, double, short etc. III. Uma variável (normal) armazena valor, enquanto a variável ponteiro armazena o endereço da variável. IV. O conteúdo do ponteiro sempre é um número inteiro, ou seja, um endereço. É correto o que se afirma em: Alternativas Alternativa 1: I e II, apenas. Alternativa 2: III e IV, apenas. Alternativa 3: I, II e IV, apenas. Alternativa 4: II, III e IV, apenas. Alternativa 5: I, II, III e IV.

Respostas

respondido por: mendesdasilveirasama
10

Resposta:

Alternativa 5:

I, II, III e IV.

Explicação:

Fui por eliminatória. I está correta com certeza, assim como III. A única alternativa que, obrigatoriamente, tem I E III é a 5.


yunafurg: Penso o mesmo
ceverto11: a alternativa I esta erada... acredito que a resposta certa é alternativa 4 II, III e IV apenas.
respondido por: DaiaraDyba
0

A alternativa 2 é a correta, sendo as afirmações I e II falsas e as afirmações III e IV verdadeiras.

O que é um ponteiro?

É uma variável que armazena um endereço de memória, podendo armazenar o endereço de outra variável.

Um ponteiro pode ser conter os valores:

  • NULL: endereço inválido.
  • endereço de uma variável

Para facilitar o entendimento, vamos chamar de:

  • i a variável.
  • p o ponteiro.

Em C:

  • int *p;
  • p = &i;  

Após esses comandos, p armazena o endereço de memória que está localizado a variável i, sendo:

  • p o valor do endereço de i.
  • *p o valor da variável i.
  • &i o endereço da variável i.

Analisando as afirmações.

  1. Afirmação I está incorreta: o ponteiro é utilizado para armazenar o endereço de uma variável.
  2. Afirmação II está incorreta: o ponteiro pode APONTAR para qualquer tipo de variável, mas não ser de qualquer qualquer tipo.
  3. Afirmação III está correta.
  4. Afirmação IV está correta.

Portando, as afirmações III e IV estão corretas e a alternativa 2 do enunciado deve ser assinalada.

Aprenda mais sobre ponteiros em:

https://brainly.com.br/tarefa/19858894

#SPJ2

Anexos:
Perguntas similares