C言語なら俺に聞け(入門篇) ぱぁと2〜
■ このスレッドは過去ログ倉庫に格納されています
0828817
2006/10/03(火) 20:47:18文字列を数値に変換する関数atoiについてなのですが
"atoi(文字列)
引数に指定した文字列を数値に変換した値を返します
char str[] = "123";
文字列strは「123」です。これは数値の123ではありませんので
数値に見なしてプラス1をした値を得たくても[str + 1]とはできません
このような時、atoi関数を使います。
int i;
char str[] = "123";
i = atoi(str) + 1;
変数は124になります。"
と参考書にはかいてあります。
>>引数に指定した文字列を数値に変換した値を返します。
と言うのの返しますと言うのが、いまいち難しいです。
次に
>>数値に見なしてプラス1をした値を得たくても[str + 1]とはできません
の意味が解りません・・・何故、プラス1が出てくるのか・・・。
■ このスレッドは過去ログ倉庫に格納されています