c9b2595a77
From-SVN: r27143
40 lines
446 B
C
40 lines
446 B
C
typedef struct {
|
|
int v[4];
|
|
} Test1;
|
|
|
|
Test1 func2();
|
|
|
|
int func1()
|
|
{
|
|
Test1 test;
|
|
test = func2();
|
|
|
|
if (test.v[0] != 10)
|
|
abort ();
|
|
if (test.v[1] != 20)
|
|
abort ();
|
|
if (test.v[2] != 30)
|
|
abort ();
|
|
if (test.v[3] != 40)
|
|
abort ();
|
|
}
|
|
|
|
Test1 func2()
|
|
{
|
|
Test1 tmp;
|
|
tmp.v[0] = 10;
|
|
tmp.v[1] = 20;
|
|
tmp.v[2] = 30;
|
|
tmp.v[3] = 40;
|
|
return tmp;
|
|
}
|
|
|
|
|
|
int main()
|
|
{
|
|
func1();
|
|
exit (0);
|
|
}
|
|
|
|
|