• Matéria: Informática
  • Autor: joaoxt
  • Perguntado 7 anos atrás

Analise as instruções abaixo e responda a alternativa correta.



1. (*depois).dia = 28;

2. (*depois).mes = 09;

3. (*depois).ano = 2018;

A Os componentes podem não são acessados, pois não podemos usar o ‘*’ para referenciar um campo.
B O ponteiro *depois, entre parênteses, foi usado para acessar os componentes da struct. O uso dos parênteses é opcional.
C Os componentes da estrutura são acessados sem o uso de ponteiros neste caso.
D Podemos substituir “(*depois).dia” por “depois->dia”.
E Todas as alternativas estão corretas.

Respostas

respondido por: rafagestoramb
9

Resposta: D


Aula 4 página 3.


A linguagem de programação C, também usa uma notação simplificada para substituir a forma do exemplo acima, substituímos (*depois).dia por depois->dia. O operador ‘->’ (seta) é usado para substituir o operador ‘.’ (ponto), eliminando também a necessidade de usar o ponteiro entre os parênteses.

Perguntas similares