strtok.c

来自「mips架构的bootloader,99左右的版本 但源代码现在没人更新了」· C语言 代码 · 共 41 行

C
41
字号
/************************************************************* * File: lib/strtok.c * Purpose: Part of C runtime library * Author: Phil Bunce (pjb@carmel.com) * Revision History: *	970304	Start of revision history */#include <string.h>#ifdef TESTmain(argc,argv)int argc;char *argv[];{char *p;if (argc != 3) exit(-1);p = strtok(argv[1],argv[2]);printf("%s\n",p);while (p=strtok(0,argv[2])) printf("%s\n",p);}#endifchar *strtok(p,tok)char *p,*tok;{static char *t;char *r;int n;if (p) t = p;r = t + strspn(t,tok);if (!(n=strcspn(r,tok))) return(0);t = r + n;if (*t) *t++ = 0;return(r);}

⌨️ 快捷键说明

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