tranpoint.c
Upload User: bjtelijie
Upload Date: 2010-01-01
Package Size: 87k
Code Size: 0k
Category:

Algorithm

Development Platform:

Visual C++

  1. # include <stdio.h>
  2. void swap(int *x, int *y);
  3. void main()
  4. {
  5. int i, j;
  6. i = 12;
  7. j = 36;
  8. printf("i and j before swapping: %d %dn", i, j);
  9. swap(&i, &j);    /* 传递变量i和j的地址 */
  10. printf("i and j after swapping: %d %dn", i, j);
  11. }
  12. void swap(int *x, int *y)
  13. {
  14.   int temp;
  15.     
  16.     temp = *x;    /* 存储变量x的值 */
  17.     *x = *y;      /* 将y的值放入到x中 */
  18.     *y = temp;    /* 将x的值放入到y中 */
  19. }