您的位置:首页 > 其它

判断一个字符串是否为有效ip地址

2016-09-07 17:38 169 查看
bool f (const char *s)
{
int s1,s2,s3,s4;
if (sscanf(s, "%d.%d.%d.%d", &s1, &s2, &s3, &s4) != 4)
{
return false;
}
if ((s1 & 0xffffff00) || (s2 & 0xffffff00) || (s3 & 0xffffff00) || (s4 & 0xffffff00))
{
return false;
}
else
{
return true;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: