1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
typedef struct { long a; long aah[810]; long b; } Structure; Structure mkstruct(int x, int y) { Structure s; s.a = x; s.b = y; return s; } Structure mkstruct1(int x) { return mkstruct(x, x*2); } Structure mkstruct_a() { return mkstruct1(1033.3); } long main(int argc, char **argv) { Structure t; t = mkstruct_a(); return t.b; }