atoi和itoa函数的实现方法

520爱宠77

520爱宠77

2016-02-19 11:07

下面这个atoi和itoa函数的实现方法教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!

//atoi的实现
代码如下:

#includeiostream
using namespace std;
int atio1(char *s)
{
int sign=1,num=0;
    if(*s=='-')
        sign=-1;
    s++;
    while((*s)!='')
    {
        num=num*10+(*s-'0');
        s++;
    }  
    return num*sign;  
}


//itoa的实现
代码如下:

char *itoa(int num, char *str, int radix)
{
    char* ptr = str;
    int i;
    int j;

    while (num)
    {
        *ptr++  = string[num % radix];
        num    /= radix;

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

        if (num radix)
        {
            *ptr++  = string[num];
            *ptr    = '';
            break;
        }
    }

    j = ptr - str - 1;

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

    for (i = 0; i (ptr - str) / 2; i++)
    {
        int temp = str[i];
        str[i]  = str[j];
        str[j--] = temp;
    }

    return str;
}


 代码如下:

int main()
{
    char *s="-123567890";  
    coutatio1(s);
    system("pause");
}

展开更多 50%)
分享

猜你喜欢

atoi和itoa函数的实现方法

编程语言 网络编程
atoi和itoa函数的实现方法

自己实现strcpy函数的实现方法

编程语言 网络编程
自己实现strcpy函数的实现方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Javascript实现的分页函数

Web开发
Javascript实现的分页函数

Javascript trim()函数实现

Web开发
Javascript trim()函数实现

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

js实现ASP分页函数 HTML分页函数

Web开发
js实现ASP分页函数 HTML分页函数

Authorware内部控件和函数实现音量控制

设计软件 平面设计软件 广告设计软件
Authorware内部控件和函数实现音量控制

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

3.从实例开始

3.从实例开始

往Excel2019单元格快速插入特殊符号

往Excel2019单元格快速插入特殊符号
下拉加载更多内容 ↓