char数组模拟atoi函数的功能(将字符串数据转换为整型)

#include<bits/stdc++.h>
using namespace std;

char qwq[1005];

int main()
{
    scanf("%s",qwq);
    //开始模拟
    long long sum=0;
    int len=strlen(qwq);
    for(int i=0;i<len;i++)
    {   //根据ascii码表推算
        //字符型数字-字符型 '0' 即是整型数字
        sum=sum*10+qwq[i]-'0';
    }
    cout<<sum;
}

猜你喜欢

转载自blog.csdn.net/qq_16657927/article/details/79886462
今日推荐