Mega Code Archive

 
Categories / C / Pointer
 

Swap function

#include <stdio.h> void swap(int *i, int *j); int main(void) {   int num1, num2;   num1 = 100;   num2 = 800;   printf("num1 = %d num2 = %d\n", num1, num2);   swap(&num1, &num2);   printf("num1 = %d num2 = %d\n", num1, num2);   return 0; } /* Exchange the values by pointers. */ void swap(int *i, int *j) {   int temp;   temp = *i;   *i = *j;   *j = temp; }