gettok.c
来自「LINUX下VI编写的SHELL工具LINUX下VI编写的SHELL工具」· C语言 代码 · 共 27 行
C
27 行
#include "smallsh.h"
//gettok.c
int gettok(char **outptr)
{
int type;
*outptr = tok;
while(*ptr == ' ' || *ptr == '\t')
ptr++;
*tok++ = *ptr;
switch(*ptr++)
{
case '\n':
type = EOL; break;
case ';':
type= SEMICOLON; break;
default:
type = ARG;
while(inarg(*ptr))
*tok++ = *ptr++;
}
*tok++ = '\0';
return type;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?