/**
题目:输入一个表示整数的字符串,把该字符串转换成整数并输出。
例如输入字符串"345",则输出整数345。
**/
#include <iostream>
#include <exception>
#include <cstring>
int atoi(char* src,size_t size)
{
if(src==NULL || size==0)
throw std::exception("parameter error!");
int result=src[0]-'0';
for(int i=1;i<size;++i)
{
result*=10;
result+=src[i]-'0';
}
return result;
}
int main(int argc,char* argv[])
{
char t[]={"325"};
std::cout<<atoi(t,strlen(t))<<std::endl;
system("PAUSE");
return 0;
}
atoi
最新推荐文章于 2025-03-20 21:16:00 发布