sscnaf()&sscanf_s()在ip地址识别与判断上的应用
来源:互联网 发布:mac磁盘工具在哪里 编辑:程序博客网 时间:2024/06/05 22:00
sscanf_s与sscanf函数在对字符串控制写入方面比较灵活,特别是对ip地址的处理,有效性判断等问题,都能很有效的解决。
//sscanf sscanf_s#include<iostream>#include<cstdio>using namespace std;int main(){char buf[256]={0};char bufs[256]={0};sscanf("123456789","%s",buf);//复制字符串printf("%s\n",buf);sscanf("123456789","%4s",buf);//复制4个字符,末尾加'\0'printf("%s\n",buf);cout<<buf[5]<<endl;//测试:不消除之前的buf的内容,只是做覆盖sscanf("192.168.0.0~255.255.255.0","%[^~]~%s",buf,bufs);//截取~之前的字符,存在第一个buf中,~之后的字符存在bufs中cout<<buf<<endl;//输出ipcout<<bufs<<endl;//输出mask//演示sscanf_sint ip[4]={0};sscanf_s("192.168.1.1","%d.%d.%d.%d",&ip[0],&ip[1],&ip[2],&ip[3]);//可以分别得到每位的值,进行判断if(ip[0]>255||ip[0]<0||ip[1]>255||ip[1]<0||ip[2]>255||ip[2]<0||ip[3]>255||ip[3]<0){cout<<"ip error"<<endl;}else{cout<<"ip ok"<<endl;}system("pause");return 0;}
0 0
- sscnaf()&sscanf_s()在ip地址识别与判断上的应用
- IP地址的判断
- 判断IP地址是否在某个指定的网段内
- 通过IP地址访问Jboss服务器上的应用
- IP地址分类与识别错误
- c#判断正确的ip地址格式与转换
- 判断IP地址的合法性
- 判断IP地址的合法性
- 在Remoting Server上取得Remoting Client的IP地址
- LDA及其在人脸识别上的应用
- PCA算法及其在人脸识别上的应用
- perl准确识别IP地址的语句
- 静态IP地址与动态IP地址的比较和应用
- php实现判断某个给定的ip地址是否在指定ip范围内
- IP地址显示在图片上
- 在linux上配置固定ip地址
- window 在注册表上修改IP 地址
- 如何判断IP地址是否在某个IP段中
- JavaWeb Tomcat如何热加载/热部署
- servlet的生命周期
- VC++中的窗口样式、窗口重绘、显示顺序
- CSS实现垂直居中的5种方法
- 前端面试题总结
- sscnaf()&sscanf_s()在ip地址识别与判断上的应用
- Github for Windows使用介绍
- 如何编译包内的java程序
- 在PC机上BC45编译运行ucosii方法
- Android数据存储方式之:网络数据交互
- 关于科研的那些建议
- VMware虚拟机无法识别U盘解决方案
- 浪潮之巅读后感-杂谈
- HDOJ 2391 Filthy Rich