C/C++の宿題片付けます 125代目
■ このスレッドは過去ログ倉庫に格納されています
0412デフォルトの名無しさん
2009/05/04(月) 05:25:43char *myatoi(int n)
{
char buf[20+1]="", *p=&buf[sizeof(buf)/sizeof(buf[0])-1];
int sign=1;
*--p='0'+abs(n%10);
if(n<0) sign=-1,n=-(n/10);
else n/=10;
for(;n!=0;n/=10)
{
*--p='0'+n%10;
}
if(sign==-1) *--p='-';
return strdup(p);
}
■ このスレッドは過去ログ倉庫に格納されています