1、字符串截取
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char str[80] = "1001#8888#你好";
const char s[2] = "#";
char* token;
char* Array[10];
/* 获取第一个子字符串 */
token = strtok(str, s);
/* 用数组保存第一个子字符串 */
Array[0] = token;
int i = 1;
while (token != NULL)
{
/* 打印子字符串 */
printf(" %s\n", token);
/* 获取下一个子字符串 */
token = strtok(NULL, s);
/* 用数组保存第一个之后的子字符串 */
Array[i] = token;
i++;
}
for (int i = 0; i < 3; i++)
{
printf("Array[%d] = %s\n",i, Array[i]);
}
return(0);
}
运行结果:
标签:int,截取,C语言,char,token,字符串,Array,include From: https://www.cnblogs.com/zhuchunlin/p/18087410