pr26840.c

来自「用于进行gcc测试」· C语言 代码 · 共 43 行

C
43
字号
extern int f1 (void **);extern void f2 (void *);struct s{  unsigned char field1;  int field2;};static inline struct s *get_globals (void){  struct s * r;  void * rr;  if (f1 (&rr))    return 0;  r = rr;  if (! r)    {      extern struct s t;      r = &t;    }  r->field1 = 1;  return r;}voidatexit_common (const void *dso){  struct s *g = get_globals ();  if (! g)    return;  if (g->field1)    {      g->field2 = 0;      f2 (g);    }  else    f2 (g);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?