Monday, July 27, 2009

Write a function that swaps two integer variables using pointers.?

The function takes two integer pointers as arguments.





"C++"

Write a function that swaps two integer variables using pointers.?
ptr1 = ptr1 ^ ptr2


ptr2 = ptr1 ^ ptr2


ptr1 = ptr1 ^ ptr2
Reply:void SwapInt( int *iNum1, int *iNum2)


{


int iTmp;





iTmp = *iNum1;


*iNum2 = *iNum1;


*iNum1 = iTmp;


}


No comments:

Post a Comment