读书人

怎么将一个字符类型的数字转换为一个整

发布时间: 2012-03-31 13:13:26 作者: rapoo

如何将一个字符类型的数字转换为一个整形数字
比如说给你一个字符串char k[]="12345678905643";怎样实现这个功能呢,用c语言

[解决办法]

C/C++ code
#include<iostream>using namespace std;int main(){    int sum=0,i=0;    char temp[7]={'1','2','3','4','5','6','\0'};    while(temp[i])    {        sum=sum*10+(temp[i]-'0');        i++;    }    cout<<sum<<endl;    return 0;} 

读书人网 >C语言

热点推荐