1 /* 2 * pointervar.c 3 * 4 * Beispiel-Programm Zeiger-Variable 5 * 6 * Autor: H.Drachenfels 7 * Erstellt am: 25.2.2015 / 10.11.2017 (C11) 8 */
9
10 #include <stdio.h>
11
12 int main(void)
13 {
14 int i = 3082;
15 int *p = &i;
16
17 //---------------------------------------------- print pointer value
18 printf("p = %p\n", (void*) p);
19
20 //-------------------------------------------- print pointer address
21 printf("&p = %p\n", (void*) &p);
22
23 //----------------------------------------------- print pointer size
24 printf("sizeof p = %zu\n", sizeof p);
25
26 //--------------------------------- print dereferenced pointer value
27 printf("*p = %d\n", *p);
28
29 return 0;
30 }
31