C语言IP有效性检查
来源:互联网 发布:hishop云商城2.0源码 编辑:程序博客网 时间:2024/05/01 10:15
int fun(int n)
{
if (n >= 0 && n <= 255)
{
return 0x0;
}
else
{
return 0x1;
}
}
int ip_check(char *argv)
{
int i;
int ip[4] = {-1, -1, -1, -1};
char *str = NULL;
printf("%s\n", argv);
sscanf(argv, "%d.%d.%d.%d", &ip[0], &ip[1], &ip[2], &ip[3]);
return (fun(ip[0]) && fun(ip[1]) && fun(ip[2]) && fun(ip[3]));
}
int main(int argc, char **argv)
{
if (argc < 2)
puts("error");
ip_check(argv[1]);
}
0 0
- C语言IP有效性检查
- 检查代理ip的有效性
- C语言为什么不执行数组下标有效性检查?
- C语言为什么不执行数组边界的有效性检查
- C/C++ 下标有效性检查
- 检查ip地址和子网掩码的有效性
- PHP:检查代理ip的有效性
- 【C++】判断IP地址有效性
- C语言检查本机公网IP并发送邮件
- c语言利用inet_pton 函数检查ip合法性(转)
- c语言实现IP地址输入的检查
- 从头认识C—数组下标的有效性检查
- DEMO:输入有效性检查
- 检查参数有效性
- 常用字符串有效性检查
- 数据有效性检查
- JS检查日期有效性
- [Swift 开发] 有效性检查
- [CentOS]如何解决gcc版本冲突?
- iframe用法总结
- JSONObject与JSONArray的使用
- <%@ include file="relativeURL" %>静态及<jsp:include>动态
- linux下C连接mysql示例
- C语言IP有效性检查
- 查询Oracle的一些相关信息
- Android onNewIntent
- 怎样提高程序效率
- android 打包 /${zipalign}" error=2, No such file or directory
- Solr学习总结-Facet
- Oracle不等值链接
- 定时弹出层
- 编程题目:PAT 1005. 继续(3n+1)猜想 (25)