20030902-1.c
来自「linux下编程用 编译软件」· C语言 代码 · 共 38 行
C
38 行
typedef unsigned int size_t;typedef unsigned long int reg_syntax_t;struct re_pattern_buffer{ unsigned char *buffer;};typedef enum{ jump, jump_n,} re_opcode_t;static intfoo (bufp) struct re_pattern_buffer *bufp;{ int mcnt; unsigned char *p = bufp->buffer; switch (((re_opcode_t) * p++)) { unconditional_jump: ; /* This test case caused an ICE because the statement insertion routines were failing to update basic block boundaries. */ case jump: do { (mcnt) = *(p) & 0377; } while (0); (p) += 2; p += mcnt; case jump_n: (mcnt) = *(p + 2) & 0377; if (mcnt) goto unconditional_jump; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?