静态变量的应用 strtok的实现
#include
#include
#include
#include
#include
#pragma warning(disable : 4996)
using namespace std;
int main() {
char str[] = "this , is -- a sample ! string, ok;";
//下面药性str中逐个抽取出被“,-!”这几个字符分割的字符串
char *p = strtok(str, " , . -!");
while (p!=NULL)
//只要P != NULL,就说明找到了一个子串
{
cout << p << endl;
p = strtok(NULL, ",.-!");
//后续调用,第一个参数必须是null
}
return 0;
}