Advertisement

字符串分割函数

阅读量:

在多种应用场景下,字符串分割功能均被广泛采用。在Java与VB等编程语言中,系统已内置string.split()函数用于实现该功能,而C/C++语言则未提供相应的现成分割工具。

(1)借助strtok()函数完成字符串的拆分操作

复制代码
 <pre name="code" class="cpp">#define Max 100

    
 using namespace std;
    
  
    
 void strtok_split(string str,string s,string res[]);
    
 int main()
    
 {
    
 	string s="as,12,er,weeee,qwe";
    
 	string ss[Max]={""};
    
 	string* res=ss;
    
 	strtok_split(s,",",ss);
    
  
    
 	while(*res!="")
    
 	{
    
 		cout<<*res<<endl;
    
 		res++;
    
 	}
    
 	system("pause");
    
 	return 0;
    
 }
    
  
    
  
    
 void strtok_split(string str,st

全部评论 (0)

还没有任何评论哟~