自己写的itoa和atoi
#include<iostream>#include <cmath>
using namespace std;
char * _itoa(int i){
char *s=new char;
memset(s,0,100);
int ii=0,v=i;
while(v!=0){
s=v%10+'0';
v=v/10;
}
int l=strlen(s);
for(ii=0;ii<l/2;ii++){
char c=s;
s=s;
s=c;
}
return s;
}
int _atoi(char *s){
int l=strlen(s),v=0;
for(int i=0;i<l;i++){
v=(s-'0')*pow(10,(l-i)-1)+v;
}
return v;
}
main(){
char *a="12312";
cout<<_atoi(a);
} 水啦~~~
简短有力就是power
页:
[1]