O
Ook
I need a function that swaps arguements. This is my function. It works,
after calling swapArgs aa now has 321, and bb has 123. My question - did I
do it right? Just because it works doesn't mean I didn't make some
fundamental mistake somewhere.
void swapArgs( int &parm1, int &parm2 );
void swapArgs( int &parm1, int &parm2 )
{
int zoot;
zoot = parm1;
parm1 = parm2;
parm2 = zoot;
}
// Call it from main()
main()
{
int aa = 123;
int bb = 321;
swapArgs( aa, bb );
}
after calling swapArgs aa now has 321, and bb has 123. My question - did I
do it right? Just because it works doesn't mean I didn't make some
fundamental mistake somewhere.
void swapArgs( int &parm1, int &parm2 );
void swapArgs( int &parm1, int &parm2 )
{
int zoot;
zoot = parm1;
parm1 = parm2;
parm2 = zoot;
}
// Call it from main()
main()
{
int aa = 123;
int bb = 321;
swapArgs( aa, bb );
}