long fun( char *s )
{
int i;
int n = strlen(s), a = 0, r = 0;
for (i = n-1; i >=0; i--)
{
a = *(s + i) - 48;
r = r * 10 + a;
}
return r;
}
求解这代码是个啥意思,求详细解释
long fun( char *s )
{
int i;
int n = strlen(s), a = 0, r = 0;
for (i = n-1; i >=0; i--)
{
a = *(s + i) - 48;
r = r * 10 + a;
}
return r;
}
求解这代码是个啥意思,求详细解释