1.实现容易,实现的方法很难想到
比如strtok函数
/* 获取第一个子字符串 */
token = strtok(str, s);
/* 继续获取其他的子字符串 */
while( token != NULL )
{ printf( "%s\n", token ); token = strtok(NULL, s); }
第二次使用可以修改s,替换为前提的分隔字符,
将分隔字符替换为'\0' ,有些时候甚至可以节省了拷贝,直接作为字符串使用,这种想法,的确不错...