1
resposta

Dúvida sobre ponteiros

Olá, boa tarde a todos,

Na aula sobre ponteiros fiquei com uma dúvida. Só posso utilizar a nomenclatura -> quando estiver me referindo a ponteiros dentro de uma struct e utilizar o . (ponto) nas demais situações?

1 resposta

Olá, Camila! Tanto a flecha, quanto o ponto, servem para indiciar um membro. A diferença entre os dois é que a flecha serve para indicar um membro de um ponteiro e o ponto serve para indicar o membro de um objeto. Ficaria:

  • objeto.membro
  • ponteiro->membro.