20011114-4.c
来自「this is a gcc file, you can download it 」· C语言 代码 · 共 39 行
C
39 行
static inline int foo (long x){ register int a = 0; register unsigned b; do { b = (x & 0x7f); x = (x >> 7) | ~(-1L >> 7); a += 1; } while ((x != 0 || (b & 0x40) != 0) && (x != -1 || (b & 0x40) == 0)); return a;}static inline int bar (unsigned long x){ register int a = 0; register unsigned b; do { b = (x & 0x7f); x >>= 7; a++; } while (x != 0); return a;}intbaz (unsigned long x, int y){ if (y) return foo ((long) x); else return bar (x);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?