00001 int x1; 00002 static unsigned int x2, y2; 00003 int * x3, y3, * z3; 00004 const char * const x4, y4; 00005 short int x5[], y5(); 00006 int * x6[], y6[10]; 00007 int (z); 00008 00009 00010 int (a1); 00011 int (*a2)(); 00012 void (*a3)(); 00013 void * a4(); 00014 int (*ary[5])(); 00015 int *(*(*(*a5)())[10])();