19 lines
193 B
C
19 lines
193 B
C
/* compound literals */
|
|
|
|
struct p {
|
|
short a, b, c, d;
|
|
} zz = {
|
|
1, 2, 3, 4
|
|
};
|
|
|
|
struct p *bar(int i)
|
|
{
|
|
static struct p q[10];
|
|
return &q[i];
|
|
}
|
|
|
|
foo()
|
|
{
|
|
*bar(1) = (struct p) { 1, 2, 3, 4 };
|
|
}
|