|
|
1.1 ! root 1: struct S { int i; int j; int k; } ! 2: main() ! 3: { struct S *s; ! 4: register struct S *r; ! 5: struct S g(), *f(); ! 6: *(f(s)) = g(r, 1, 2 ); ! 7: } ! 8: ! 9: char x; int u; ! 10: foo() ! 11: { ! 12: if(x & u) ; ! 13: if(u & x) ; ! 14: } ! 15: struct xx{int a, b;}; ! 16: xxf() ! 17: { struct xx *x, *y; ! 18: *x = *y; ! 19: } ! 20: usx() ! 21: { unsigned int ui; ! 22: register int *p; ! 23: *p++ /= ui; ! 24: } ! 25: typedef struct { short i, j, k; } B; ! 26: B B1; ! 27: sfsf(a, b) ! 28: B a, b; ! 29: { ! 30: a.i = b.i; ! 31: } ! 32: ! 33: strucpass() ! 34: { ! 35: f(B1, B1); ! 36: } ! 37: struct sv { int sz; int v; }; ! 38: struct sv *ctor() ! 39: { register struct sv *this; ! 40: int X; ! 41: this = ((X? printf() : a()),this); ! 42: } ! 43: ! 44: enum {aa=10000, bb=1000}; ! 45: int xx[aa/bb];
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.