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

一个非常简洁有效的判断IP地址格式是否正确的函数,c++代码

2013-02-27 14:14 921 查看
BOOL isIpFormatRight(LPTSTR ipAddress)

{//判断IP地址是否合法
int a,b,c,d;
if ((swscanf(ipAddress,L"%d.%d.%d.%d",&a,&b,&c,&d)==4)
&&(a>=0&&a<=255)
&&(b>=0&&b<=255)
&&(c>=0&&c<=255)
&&(d>=0&&d<=255))
{
return TRUE;
}
return FALSE;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: