您的位置:首页 > 其它

将字符串转化为整数,如"5683"->5683

2010-07-21 12:02 260 查看
long ConvertToLong(char * pString)
{
long t=0;
while(*pString)
{
t =t*10+ *(pString++) - '0 ';
}
return t;
}

考虑类型检查-------------------------------------------------------

bool ConvertToLong(char * pString,long * Result)
{
long t=0;
while(*pString)
{
if(*pString < '0 ' || *pString> '9 ')return false;
t =t*10+ *(pString++) - '0 ';
}
*Result = t;
return true;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐