您的位置:首页 > 编程语言 > C语言/C++

C++primer习题3.10 删除string字符串的标点

2011-06-06 11:18 357 查看
#include <iostream>
#include <string>
using namespace std;
char* my_del_dot(string s)
{
size_t len = s.size();
char *des = new char[len+1];
int j = 0;
for (size_t i = 0; i != len; ++i)
{
if (isalpha(s[i]))
{
des[j++] = s[i];
}
}
des[j] = '\0';
return des;
}
int main()
{
string s;
cin >> s;
cout << my_del_dot(s) << endl;
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐