atoi和itoa字符串和数字互相转换函数

字符串转数字(num=num*10+str[i]-‘0’)
num=atoi(str)

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int num;
    char str[233];
    cin >> str;
    num=atoi(str);
    cout << num << endl;
    return 0;
}

数字转字符串
while(num)
{
str[t++]=num%10+‘0’;
num/=10;
}
ito
a(num,str,进制)

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int num;
    char str[233];
    cin >> num;
    itoa(num,str,10);
    cout << str <<endl;
        return 0;
}

猜你喜欢

转载自blog.csdn.net/w1304636468/article/details/89413354