C库函数strtok切割字符串

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<assert.h>

int main(void){
	char p[] = "[email protected]@Tim.developer";
	char *sep = "@.";

	char *ret = NULL;

	for (ret = strtok(p, sep); ret != NULL; ret = strtok(NULL, sep))
	{
		printf("%s\n",ret);
	}

	char p2[] = "[email protected]@EEE.FFF";
	for (ret = strtok(p2, sep); ret != NULL; ret = strtok(NULL, sep))
	{
		printf("%s\n", ret);
	}
	system("pause");
	return 0;
}

这是一种巧妙的写法,使我们风字符串更高效!

猜你喜欢

转载自blog.csdn.net/m0_38032942/article/details/80488180