39 lines
781 B
C
39 lines
781 B
C
/*typedef struct {
|
|
int i[41];
|
|
long double d;
|
|
} (*x)(void);
|
|
|
|
/* typedef enum X { */
|
|
/* R,S,T */
|
|
/* } *Foo[sizeof(unsigned long)]; */
|
|
/* typedef int A[T]; */
|
|
/* */
|
|
/* typedef struct A { */
|
|
/* int x, y; */
|
|
/* long double c; */
|
|
/* unsigned long d; */
|
|
/* char e[3]; */
|
|
/* long f; */
|
|
/* } A; */
|
|
/* */
|
|
/* typedef union B{ */
|
|
/* int x; */
|
|
/* struct { */
|
|
/* int y; */
|
|
/* struct {long z; } c; */
|
|
/* } c; */
|
|
/* }B; */
|
|
/* */
|
|
/* typedef int x[sizeof(A)+sizeof"hello"]; */
|
|
/* typedef int y[sizeof(struct B)]; */
|
|
|
|
static unsigned int x={55};
|
|
static char *s = "hello";
|
|
static char *t = "goodbye";
|
|
static char u[8] = "hellothe";
|
|
static char v[100] = "re my";
|
|
static char w[] = "friendly";
|
|
static char x_[] = "hi";
|
|
typedef int A[sizeof x_ + sizeof u];
|
|
|
|
static int a[3] = {1,2,3};
|