atol,字符串转化成long型的实现
来源:互联网 发布:java hasmoretokens 编辑:程序博客网 时间:2024/05/29 13:09
long atol(const char *p),
输入是一个字符串,要求返回该字符串对应的long型整数。
比如,输入“-123”, 则返回123,
输入:“123d45”, 则返回有效的数字 123
代码如下:
long atol(char *p)
{
long result=0;
char *q=p;
int flag=0;
switch(*q)
{
case '-':
flag=1;
q++;
break;
case '+':
flag=0;
q++;
break;
}
while( *q>='0' && *q<='9')
{
int t = *q - '0';
if(flag)
{
result = 10*result - t;
}
else
result =10*result +t;
}
return result;
}
- atol,字符串转化成long型的实现
- char *的十六进制字符串转化成long
- atol的实现代码
- unsigned long整型数字转化成IP地址的实现
- long型转化成BigDecimal
- java实现16进制字符串转化为long值
- atol实现
- 中文字符串转为long型整数。(输入保证在long的范围内)java实现
- CString 转化成long
- long atol(const char *nptr);
- 版本号 转化 long long 的算法
- atol(atoi)函数的实现要点
- 【转载整理】atol的实现代码
- atol(atoi)函数的实现要点
- [Algorithms, C] long2char: 自己用C写来玩玩的整形转化为字符串函数 (递归和迭代两种实现): void long2char(long from, char *to, int n);
- 在mysql数据库中日期与long型的转化
- 在mysql数据库中日期与long型的转化
- 在mysql数据库中日期与long型的转化
- SQL触发器实例讲解
- gdb基础教程
- 设计模式——单例模式
- 【那些年,我们一起追的女孩】 第一章
- word组件 导出使用
- atol,字符串转化成long型的实现
- java 抽象类实现接口
- LINUX环境下源码安装LAMP
- Javascript物品分拣小游戏
- 李佐军博士内部报告会全文
- 解决 multiple definition of
- 小心XmlPullParser.netText()方法
- HDFS的副本存放策略——ReplicationTargetChooser
- LINUX_LAMP安装总结