token.c
来自「一个很好用的解析」· C语言 代码 · 共 55 行
C
55 行
#include "xmlrpc-c/abyss.h"#include "token.h"voidNextToken(const char ** const pP) { abyss_bool gotToken; gotToken = FALSE; while (!gotToken) { switch (**pP) { case '\t': case ' ': ++(*pP); break; default: gotToken = TRUE; }; }}char *GetToken(char ** const pP) { char * p0; p0 = *pP; while (1) { switch (**pP) { case '\t': case ' ': case CR: case LF: case '\0': if (p0 == *pP) return NULL; if (**pP) { **pP = '\0'; ++(*pP); }; return p0; default: ++(*pP); }; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?