第1个回答 2011-03-06
顶楼上。atoi函数就可以。
另外我提供一个不用atoi函数的例子。
#include<iostream>
using namespace std;
int main( void )
{
char s[10];;
cin>> s;
int num = 0, sum = 0, flag = 1;
char* p = s;
if( *p == '-' )
{
flag = -1;
p++;
}
while( *p != '\0' )
{
num = *p - '0';
sum = sum * 10 + num;
p++;
}
sum *= flag;
cout<< sum <<endl;
system( "pause" );
}