a += b;b -= a;a -= b;
//lets assume a = 10; b = 20; a = a^b; b = a^b; a = a^b;
using pointers, example: void Swapd (double *d1, double *d2) { . double tmp= *d1; . *d1= *d2; . *d2= *tmp; }
int a = 1; int b = 2; int temp; temp = a; /* temp = 1 */ a = b; /* a = 2 */ b = temp; /* b = 1 */ { int var1 = 1; int var2 = 2; int var3; var3 = var1; // store var1 value in var3...