首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

拆分字符串,该怎么解决

2013-08-04 
拆分字符串怎样才能把一串字符按; , 。 拆分成若干个字符串?[解决办法]参考http://www.cnblogs.com/MikeZha

拆分字符串
怎样才能把一串字符按; , 。 拆分成若干个字符串?
[解决办法]
参考http://www.cnblogs.com/MikeZhang/archive/2012/03/24/MySplitFunCPP.html
[解决办法]
http://rlib.googlecode.com/svn/RLib/RLib_String.cpp

Split方法
[解决办法]
用字串符库函数strsep函数 每一次的分隔符就是: , .

可以参考我的博客看看运用与说明

http://blog.csdn.net/max_min_/article/details/9292101
[解决办法]

引用:
用字串符库函数strsep函数 每一次的分隔符就是: , .

可以参考我的博客看看运用与说明

http://blog.csdn.net/max_min_/article/details/9292101


http://blog.csdn.net/max_min_/article/details/9292101
[解决办法]
/* strpbrk example */
#include <stdio.h>
#include <string.h>

int main ()
{
  char str[] = "This is a sample string";
  char key[] = "aeiou";
  char * pch;
  printf ("Vowels in '%s': ",str);
  pch = strpbrk (str, key);
  while (pch != NULL)
  {
    printf ("%c " , *pch);
    pch = strpbrk (pch+1,key);
  }
  printf ("\n");
  return 0;
}

[解决办法]
引用:
/* strpbrk example */
#include <stdio.h>
#include <string.h>

int main ()
{
  char str[] = "This is a sample string";
  char key[] = "aeiou";
  char * pch;
  printf ("Vowels in '%s': ",str);
  pch = strpbrk (str, key);
  while (pch != NULL)
  {
    printf ("%c " , *pch);


    pch = strpbrk (pch+1,key);
  }
  printf ("\n");
  return 0;
}



结果
Vowels in 'This is a sample string': i i a a e i

[解决办法]
1.用已经提供的库函数去解决你想要解决的问题.有这种函数的.
2.字符数组自己去处理.几个判断语句应该就可以了.

热点排行