Ed
há 4 horas
Em C++, quando uma variável é declarada como uma struct, o acesso para atribuição e leitura dos membros (campos) dessa struct se dá pelo operador ponto (.). Explicação passo a passo: - Se você tem uma variável do tipo struct, por exemplo: ```cpp struct Pessoa { string nome; int idade; }; Pessoa p; ``` - Para acessar os campos da struct `p`, usa-se o operador ponto: ```cpp p.nome = "João"; int idade = p.idade; ``` - O operador -> (seta) é usado quando você tem um ponteiro para uma struct, por exemplo: ```cpp Pessoa* ptr = &p; ptr->nome = "Maria"; ``` Portanto, a resposta correta para o acesso direto aos membros de uma variável struct é o operador ponto (.).
Cadastre-se ou realize login
Mais perguntas desse material