编码实现字符串到整形数的转变
来源:互联网 发布:ipone5s安装不了软件 编辑:程序博客网 时间:2024/05/29 17:35
编码实现字符串转整型的函数(实现函数atoi 的功能),据说是神州数码笔试题。
如将字符串”+123”123, ”-0123”-123, “123CS45”123, “123.45CS”123, “CS123.45”0
已知 字符到整形数转换为 '1'-'0'就可以转化为整数的 1;
int myatoi( char *str)
{
if( *str == '+')
{
return myatoi(str+1);
}
if( *str == '-')
{
return -myatoi(str+1);
}
char *p;
int sum;
p = str;
sum =0;
while( *p>='0'&& *p<='9')
{
sum = sum*10 +(*p -'0');
p++;
}
return sum;
}
- 编码实现字符串到整形数的转变
- 实现字符串到整形的转换
- 不用系统函数,实现输入一个整形数,输出其转换后的字符串
- 字符串实现转变
- 字符串,整形数,浮点数之间的转换
- 不用系统函数,实现输入一个整形数,输出其转换后的字符串,如输入整形1234,则转换后输出字符串“1234”,-1234转换为“-1234”。
- 整形数转换为字符串
- 整形数转换成字符串
- atoi 把字符串转换成相应的整形数
- 字符串与整形数之间的相互转化
- 编写一个从字符串到长整形的转换函数
- 自定义实现Json字符串向C#对象的转变
- 自定义实现Json字符串向C#对象的转变
- 如何实现从技术人员到项目经理的转变
- 实现整形转换成字符串
- 实现将一个字符串转化成对应的整形数字
- 几种字符串的转变
- 递归法实现整型数到字符串的转换
- 使用QT在windows下高精度测试程序运行时间
- 在Ubuntu上下载、编译和安装Android最新源代码
- hibernate条件查询-----模糊查询==占位符查询
- poj 2362 Square
- 【win32多线程】数据的一致性问题,即多个线程读写数据问题
- 编码实现字符串到整形数的转变
- cocos2d学习教程1:cocos2d基本概念
- ccsu 1090 积最大的整数分解
- Sitescope-Mysql & Loadrunner使用sitescope篇
- 上篇博文的终端命令记录,以供查阅
- @Override的作用
- 浅谈回声消除技术
- Qt到Cortex-A8的移植
- java中IO对文件操作