Logo Hardware.com.br
thiagoibj
thiagoibj Novo Membro Registrado
60 Mensagens 0 Curtidas

Duvida em Ponteiros C++!!

#1 Por thiagoibj 23/12/2004 - 13:53
aeh galera tou com um probleminha aqui:
vejam esse codigo:

#include
#include
#include
using std::cout;
using std::cin;


int n;

int* vet1;
int* vet2;
int* aux;

int main(){
aux = vet1;
cout << " digite o valor de N: ";
cin >> n;
int i = 0;
while(i < n){
cout << "Digite o valor do vetor 1: ";
cin >> *vet1;
vet1++;
i++;
}
i = 0;
vet1 = aux;
while(i < n){
cout << "\n" << *vet1;
i++;
}
}

ai qunado eu insiro o valor no endereço de vet1 (cin >> *vet1);
o executavel gera um erro e um windows encerra ele!!!
pensava que naum podia se inserir direto num ponteiro usando cin,
mas fiz esse codigo pra teste

#include

using std::cout;
using std::cin;
int main(){
int *pont;
cin >> *pont;
cout << *pont;
system("pause");
}
e ai eu consigo inserir normalmente no ponteiro e mostra-lo em seguida!!

e aeh alguem tem uma luz pra esse meu problema?!?!?!
valeu galera!!
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal