注册 登录
编程论坛 C++教室

求助:请问在C++的字符串中怎样去分离字符和数字?

雨中的云 发布于 2008-12-10 17:15, 1245 次点击
假如有一字符串,是随便输入的,如“sa11%%112a2a32**33a###aa33”中,怎样才能分辨出字符和数字?谢谢了!!!!!
4 回复
#2
PcrazyC2008-12-10 18:57
ASCII码.....
#3
debroa7232008-12-10 20:40
str[i]>='0'&&str[i]<='9'
满足条件便是数字
#4
hitcolder2008-12-10 22:18
回复 楼主 雨中的云 的帖子
怎么建立一个不用限定长度的字符串啊?
#5
守鹤2008-12-10 22:43
#include  "string.h"   //引用的头文件
    string  a; //定义一个字符串为a;
    cin>>a;
    cout<<a;
 注:string 是一个类,是已经定好的,所以我们可以直接引用

2.
int  count;
char  *p=new char[count];
这种方法也可以
1