Mutató és referencia maszlag C++

void duplicate(int& a, int&b){
  a*=2;
  b*=2;
}
void pointer_duplicate(int* a,int* b){
  // *a=(*a)+(*a)
  // *b=(*b)+(*b)
duplicate(*a, *b); //Ugyanaz mint a 2 kikommentezett
}
int main(){
  int a=2;int b (3);
  int* e; int* f;
  e=new int(3); f=new int(4);
  duplicate(a,b);
  duplicate(*e,*f);
  pointer_duplicate(&a,&b);
  pointer_duplicate(e,f);
}

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük