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:
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
respondido por:
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.
- Afirmação I está incorreta: o ponteiro é utilizado para armazenar o endereço de uma variável.
- Afirmação II está incorreta: o ponteiro pode APONTAR para qualquer tipo de variável, mas não ser de qualquer qualquer tipo.
- Afirmação III está correta.
- 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
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás