/* structcheck.c - some quick experiments to make sure that I understand how structs work in ANSI C. Samuel A. Rebelsky */ #include struct pair { void *car; void *cdr; }; int main(int c, char **argv) { struct pair foo, bar; foo.car = (void *) 5; foo.cdr = (void *) 10; bar = foo; bar.car = (void *) 0; printf("foo: (%d %d)\n", foo.car, foo.cdr); printf("bar: (%d %d)\n", bar.car, bar.cdr); } /* main(int, char **) */