#include typedef struct { char *Name; } Person; void speak(Person*); void speak(Person *p) { printf("My name is %s.\n",p->Name); } static Person Tom = {"Tom"}; int main(int argc,char **argv) { speak(&Tom); }