arrays/pointer-types-2.c - Et lignende program - kan oversættes og køres. | Lektion 9 - slide 9 : 30 Program 2 |
#include <stdio.h> #include <stddef.h> int main(void){ int *i, j = 1; char *c, h = 'a'; double *d, e = 2.0; void *f; i = &j; /* OK. i is an int pointer */ c = &h; /* OK. c is a char pointer */ d = &e; /* OK. d is a double pointer */ f = &j; /* OK. f is a generic pointer */ printf("%d, %c, %f, %d\n", *i, *c, *d, *(int *)f); }