このページに関してのお問い合わせはこちら
C言語なら、オレに聞け! <6>
ツイート
65
:
デフォルトの名無しさん
:
01/09/05 04:19 ID:XEspZsEc
int isdigitstr( const char * s)
{
int f = 0;
if( s ) { f = 1; while(isdigit(*s)) s++; if( *s ) f = 0; }
return f;
}
俺ならこう書くかな.. ねむ...
66
:
デフォルトの名無しさん
:01/09/05 04:22 ID:XEspZsEc
2行目はもうすこし削れる...
while(isdigit(*s)) s++; if( *s == '\0' ) f = 1;