函数atoi,itoa 的实现
来源:互联网 发布:背包问题的贪心算法 编辑:程序博客网 时间:2024/06/02 10:09
1.//整数转换成字符串itoa函数的实现
#include "stdafx.h"
#include <iostream>
using namespace std;
void itoaTest(int num,char str[] )
{
int sign = num,i = 0,j = 0;
char temp[11];
if(sign<0)//判断是否是一个负数
{
num = -num;
};
do
{
temp[i] = num%10+'0';
num/=10;
i++;
}while(num>0);
if(sign<0)
{
temp[i++] = '-';
}
temp[i] = '/0';
i--;
while(i>=0)
{
str[j] = temp[i];
j++;
i--;
}
str[j] = '/0';
}
2. //字符串转换成整数atoi函数的实现
int atoiTest(char s[])
{
int i = 0,sum = 0,sign; //输入的数前面可能还有空格或制表符应加判断
while(' '==s[i]||'/t'==s[i])
{
i++;
}
sign = ('-'==s[i])?-1:1;
if('-'==s[i]||'+'==s[i])
{
i++;
}
while(s[i]!='/0')
{
sum = s[i]-'0'+sum*10;
i++;
}
return sign*sum;
}
- 函数atoi,itoa 的实现
- 函数atoi,itoa 的实现
- atoi,itoa函数实现
- atoi() & itoa()函数的内部的实现
- atoi() & itoa()函数的内部的实现
- atoi() & itoa()函数的内部的实现
- atoi() & itoa()函数的内部的实现
- atoi() & itoa()函数的内部的实现
- C函数atoi,itoa的实现代码
- atoi() 与 itoa()函数的内部实现
- atoi() 与 itoa()函数的内部实现
- C++函数atoi,itoa 的实现
- atoi() 与 itoa()函数的内部实现
- atoi() 与 itoa()函数的内部实现
- atoi和itoa函数的实现
- atoi,itoa,sprintf等函数的实现
- atoi和itoa函数的实现方法
- atoi和itoa函数的实现
- apache2.2.6+mysql5.1+php5配置文档
- PPT理念
- hibernate 中lazy、inverse、cascade属性
- 格物致知 《Effective C#》读书笔记--验证二进制兼容性
- PHP程序员分水岭
- 函数atoi,itoa 的实现
- pku 3278 Catch That Cow---BFS
- DotNet企业级架构实战之1——框架综述
- linux串口termios
- 3dmax9.0反复激活注册 maxscript错误
- 65个源码网站奉献给大家[转贴]
- JavaScript中替换换行符
- html 使用积累
- windows编程经典书籍