swap function using pointer
#include <iostream.h>
void swap(int * , int *);
using namespace std;
int main(int argc, char *argv[])
{
int n1 , n2 ;
cout << " n1 = " ;
cin >> n1 ;
cout << endl << " n2 = ";
cin >> n2;
cout << endl;
swap(&n1,&n2);
cout << "After swap " << endl << " n1 = " << n1 << endl<< " n2 = " << n2 << endl;
system("PAUSE");
return EXIT_SUCCESS;
}
void swap(int *num1, int *num2)
{
int temp = 0;
temp = *num1;
*num1 = *num2;
*num2 = temp;
}
Categories: C++
Comments (0)
Trackbacks (0)
Leave a comment
Trackback