#include #include #define FOO(X) printf ("%s: %d\n", #X, X) struct KEY { char a; char b; char c; char d; }; int main (int argc, char *argv[]) { struct KEY *key; FOO(sizeof (*key)); FOO(sizeof (key)); FOO(strlen ((char *) key)); return 0; } // main