/*
 * Versuch zu Pointern
 * 2019-07-08, Andre M. Maier
 */
#include <stdio.h>

int main(int argc, char **argv)
{
   char c1=1, c2=2, c3=3;
   int  i1=4, i2=5, i3=6;

   char *c1_ptr=&c1, *c2_ptr=&c2, *c3_ptr=&c3;
   int *i1_ptr=&i1, *i2_ptr=&i2, *i3_ptr=&i3;
   
   *c1_ptr=0;

   c1_ptr++;

   *c1_ptr=42;

   printf("c1: %d\n", c1);
   printf("c2: %d\n", c2);
   printf("c3: %d\n", c3);

   printf("i1: %d\n", i1);
   printf("i2: %d\n", i2);
   printf("i3: %d\n", i3);

   int a[5] = {1,2,3,4,5};

   printf("a: %p\n", a); 

   return 0;
}
