Bom dia,
Preciso implementar uma função void copy_vec (int * vec1, int * vec2, int n) que, através do uso de
ponteiros, copia n números inteiros de vec1 para vec2, mas como faço isso?
Obrigada.
Bom dia,
Preciso implementar uma função void copy_vec (int * vec1, int * vec2, int n) que, através do uso de
ponteiros, copia n números inteiros de vec1 para vec2, mas como faço isso?
Obrigada.
void copy_vec (int * vec1, int * vec2, int n){
int i;
for(i=0;i<n;i++)
*(vec2+i) = *(vec1+i); //somamos 1 no ponteiro e depois acessamos esse lugar na memoria.
}
Obrigada