设为首页 加入收藏

TOP

vc 判断一个字符串是否位数字,且判断此数字的范围
2014-11-23 17:41:51 】 浏览:3895
Tags:判断 一个 字符串 是否 数字 范围

//返回1正确,返回0不是

以为是判断端口的,数字范围设在了1-65535

一下是函数代码:

[cpp]
//返回1正确,返回0错误
int isRight(CString str)
{ www.2cto.com
BOOL bIsDigit = TRUE;
int nCount = str.GetLength(); // 获得字符个数
for ( int i = 0; i < nCount; i ++ )
{
if ( 0 == isdigit( str.GetAt(i) ) ) // 不是数字就置标志位
{
return 0;
}
}
int temp = atoi(str);
if (temp>0 && temp < 65536)
{
return 1;
}
return 0;
}

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇error LNK2001: unresolved exter.. 下一篇VisualGC/jvmstat监控jvm的heap消..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目