mbsspn.c

来自「一个类似windows」· C语言 代码 · 共 21 行

C
21
字号
#include <mbstring.h>

/*
 * FIXME not correct
 *
 * @unimplemented
 */
size_t _mbsspn(const unsigned char *s1, const unsigned char *s2)
{
  const unsigned char *p = s1, *spanp;
  char c, sc;

 cont:
  c = *p++;
  for (spanp = s2; (sc = *spanp++) != 0;)
    if (sc == c)
      goto cont;
  return (size_t)(p - 1) - (size_t)s1;
// - (char *)s1);
}

⌨️ 快捷键说明

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