ホーム » 2006 » 5月 » 24

日別アーカイブ: 2006年5月24日

2006年5月
« 4月   6月 »
 123456
78910111213
14151617181920
21222324252627
28293031  

最近の投稿(電子情報)

アーカイブ

カテゴリー

文字と文字列の扱い

先週の文字の扱いを補うために、文字コードを使った1行コードの練習問題で 文字コードの意味の理解を狙う。 文字列の説明として、末尾コード'\0'を含め説明を行う。 最後に、文字列から数値を取り出すコードを紹介。 来週は、演習室にて課題にとりくむ予定。

int atoi( char str[] ) {
int s = 0 , i ;
for( i = 0 ; s[i] != '\0' ; i++ ) {
if ( '0' <= s[i] && s[i] <= '9' )
s = s*10 + (s[i] - '0') ;
}
return s ;
}