Ed
há 2 anos
Para acessar uma `struct` através de um ponteiro em C, utilizamos o operador `->`, que é uma forma simplificada de acessar membros de uma estrutura através de um ponteiro. Vamos analisar as alternativas: A) ponteiro.variavel; - Esta forma é usada para acessar membros diretamente de uma `struct`, não através de um ponteiro. B) ponteiro = &variavel; - Esta linha atribui o endereço de uma variável a um ponteiro, mas não é uma forma de acessar um membro da `struct`. C) ponteiro->variavel; - Esta é a forma correta de acessar um membro de uma `struct` através de um ponteiro. D) (*ponteiro).variavel; - Esta forma também é correta, mas é mais verbosa. Ela desreferencia o ponteiro e depois acessa a variável. E) (*ponteiro)->variavel; - Esta forma é redundante, pois desreferencia o ponteiro e depois usa o operador `->`, mas ainda assim é válida. A alternativa que apresenta a forma mais direta e correta de acesso a uma `struct` por meio de ponteiros é: C) ponteiro->variavel.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material