Datei: p3-14.c
1 /* 2 * p3-14.c 3 * Beispielprogramm 14, Abschnitt 3 4 * Eingabefunktion mit Parametern 5 */ 6 7 #include <stdio.h> 8 9 void proc(int, int *); /* Prototyp */ 10 11 void main(void) 12 { 13 int n, m; 14 int *mp; 15 16 n = 11; /* Initialwerte */ 17 m = 22; 18 mp = &m; /* mp = Adresse m */ 19 20 printf("main: n=%06d m=%06d mp=%p (&m=%p)\n\n", n, m, mp, &m); 21 proc(n, &m); 22 printf("main: n=%06d m=%06d mp=%p (&m=%p)\n", n, m, mp, &m); 23 24 } /* main() */ 25 26 void proc(int n, int *m) 27 { 28 printf("proc: n=%06d m=%06d mp=%p (&m=%p)\n", n, *m, m, &m); 29 printf(" Eingabe n? "); 30 (void) scanf("%d", &n); 31 printf(" Eingabe m? "); 32 (void) scanf("%d", m); 33 printf("proc: n=%06d m=%06d mp=%p (&m=%p)\n\n", n, *m, m, &m); 34 35 } /* proc() */
Erzeugt von c2html 1.01 |