pr34415.c

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

C
35
字号
const char *__attribute__((noinline))foo (const char *p){  const char *end;  int len = 1;  for (;;)    {      int c = *p;      c = (c >= 'a' && c <= 'z' ? c - 'a' + 'A' : c);      if (c == 'B')	end = p;      else if (c == 'A')	{	  end = p;	  do	    p++;	  while (*p == '+');	}      else	break;      p++;      len++;    }  if (len > 2 && *p == ':')    p = end;  return p;}intmain (void){  const char *input = "Bbb:";  return foo (input) != input + 2;}

⌨️ 快捷键说明

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