nestfunc-5.c

来自「xml大全 可读写调用率很高 xml大全 可读写调用率很高」· C语言 代码 · 共 37 行

C
37
字号
extern void abort (void);extern void exit (int);#ifndef NO_TRAMPOLINESstatic void recursive (int n, void (*proc) (void)){  __label__ l1;  void do_goto (void)  {    goto l1;  }  if (n == 3)      recursive (n - 1, do_goto);  else if (n > 0)    recursive (n - 1, proc);  else    (*proc) ();  return;l1:  if (n == 3)    exit (0);  else    abort ();}int main (){  recursive (10, abort);  abort ();}#elseint main () { return 0; }#endif

⌨️ 快捷键说明

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