home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / qc_prog / chap06 / local.c < prev    next >
Encoding:
C/C++ Source or Header  |  1988-04-05  |  605 b   |  30 lines

  1. /* local.c -- local variables defined */
  2. /*            within functions        */
  3.  
  4. main()
  5.     {
  6.     int n = 12;
  7.     int func1(), funct2();
  8.     printf("n in main(): val %d ", n);
  9.     printf("address %d\n", &n);
  10.  
  11.     printf("Calling func1()\n");
  12.     func1();
  13.     printf("Calling func2()\n");
  14.     func2();
  15.     }
  16.  
  17. int func1()
  18.     {
  19.     int n = 8; /* local variable */
  20.     printf("n in func1(): val %d ", n);
  21.     printf("address %d\n", &n);
  22.     }
  23.  
  24. int func2()
  25.     {
  26.     int n = 20; /* local variable */
  27.     printf("n in func2(): val %d ", n);
  28.     printf("address %d\n", &n);
  29.     }
  30.