[RESOLVIDO] Ponteiro como parâmetro de função

1 resposta
programação
W
#include<iostream>

using namespace std;

struct carro{

char nome[10];

int ano;

};

typedef struct carro car;
void preencher(car *a){

cout<<"Digite o nome do carro: "<<endl;

cin>>*a.nome

cout<<"Digite o ano do <<*a.nome<<: "<<endl;

cin>>*a.ano;

}

void exibe(carro a){

cout<<"Nome do carro: "<<a.nome<<endl;

cout<<"Ano do <<a.nome<<: "<<a.ano<<endl;

}

int main()
{

car carro1;

preencher(&carro1);
exibe(carro1);

return(0);

To meio confuso em relação a declaração da função onde faço a passagem do ponteiro como parâmetro, tá acusando erro. Qual seria a forma correta

1 Resposta

W

era só adicionar parenteses em volta do ponteiro

Criado 30 de outubro de 2017
Ultima resposta 30 de out. de 2017
Respostas 1
Participantes 1