AW: C - parameteratadas cim szerint

WLC02E, wlc02e at automation.siemens.com
Fri Oct 21 09:26:48 CEST 2005


Sziasztok,

koszonom mindenkinek a segitseget.

Istvan, valoban, amit irsz az a C-s megoldas, az alabbi pedig a C++ realizacio, egy konyvben talaltam.

Udv: Zoli



> > void swap_them(int &num1, int &num2)
> > {
> > 	int temp;
> > 
> > 	temp=num1;
> > 	num1=num2;
> > 	num2=temp;
> > 	return;
> > }

> Szerintem nem jól irtad.
> a jó
> void swap_them(int *num1, int *num2)
> 
> Ez nem sima változót vár, hanem amit kap azt címnek tekinti.
> Tehát a függvény meghivásakor nem a változót, hanem a címét 
> kell megadnod, ott kell azt irnod, 
> hogy: &valami-változó.
> Azért nem kell kitenni a *-ot (és nem az &-et), mert már 
> megmondtad neki, hogy ez pointer,
> tehát címet tartalmaz.
> 
> István
> 
> 
> 




More information about the Elektro mailing list