2022-01-19 22:23:29 -05:00
|
|
|
/*typedef struct {
|
2022-01-19 11:57:42 -05:00
|
|
|
int i[41];
|
|
|
|
long double d;
|
|
|
|
} (*x)(void);
|
2022-01-26 18:00:47 -05:00
|
|
|
|
|
|
|
/* 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;
|
2022-01-27 10:57:18 -05:00
|
|
|
|
2022-01-27 18:23:10 -05:00
|
|
|
typedef union B{
|
|
|
|
int x;
|
|
|
|
struct {
|
|
|
|
int y;
|
|
|
|
struct {long z; } c;
|
|
|
|
} c;
|
|
|
|
}B;
|
|
|
|
|
|
|
|
typedef int x[sizeof(A)];
|
|
|
|
typedef int y[sizeof(struct B)];
|