c++builder统计一个字符串中数字的个数

来源:互联网 发布:更改windows桌面路径 编辑:程序博客网 时间:2024/04/24 13:12
/****************************************************************************
/*    功能:统计一个字符串中数字的个数
/*    参数:AnsiString表示所要统计的字符串 int&表示得到的字符串中数字的个数
/*  返回值:BOOL false表示字符串为空   true表示成功
/***************************************************************************/
BOOL TForm1::NumberCountInString(AnsiString str,int& count){
        if(str==""){
              return false;
        }
        count=0;
        char *p = str.c_str();
        for(int i=0;i<str.Length();i++){
                if(p[i]>=48 && p[i]<=57){
                        count++;
                }
        }
        return True;
}
原创粉丝点击