关于atoi的函数实现
来源:互联网 发布:centos uuid 查看 编辑:程序博客网 时间:2024/04/27 18:21
int atoi(char* mm){if(NULL==mm){return 0;}bool positive=true;if(mm[0]=='-'){positive=false;mm++;}if(mm[0]=='+'){mm++;}int sum=0;long long lsum=0;for(char* index=mm;*index!='\0';index++){lsum*=10;sum*=10;int tmp=((*index)-'0');if(tmp>=10||tmp<0){return 0;}lsum+=tmp;if(lsum>numeric_limits<int>::max()){return 0;}sum+=tmp;}return sum;}
0 0
- 关于atoi的函数实现
- atoi函数的实现
- atoi()函数的实现
- atoi()函数的实现
- atoi函数的实现
- atoi函数的实现
- atoi函数的实现
- atoi函数的实现
- atoi函数的实现
- atoi函数的实现
- atoi()函数的实现
- atoi()函数的实现
- atoi()函数的实现
- atoi函数的实现
- atoi()函数的实现
- atoi函数的实现
- atoi()函数的实现
- atoi()函数的实现
- Android 最火的快速开发框架XUtils
- Android Studio导入工程问题
- 第六章(隔离)
- python中time函数用法
- 解决升Win10系统后VMware虚拟机不能联网的问题
- 关于atoi的函数实现
- Dragon Balls HDU杭电3635 【并查集,递归的方法找根节点】
- 书籍介绍
- hdu 2177 博弈推状态
- C建立socket连接的简单实例
- 图中几个重要的结点
- 【JVM】模板解释器--字节码的resolve过程
- 轮询请求
- Unix编辑器概述