-4
私はこのC++プログラミングの初心者です。私は親切にこの質問と混乱します。 "const char str []"がある場合、これをどのように整数値で返すことができますか?Charの数字を整数値に変更するには
for(int i=0; i<size; i++)
{
n = rand() % 98 + 1;
str [i] = n + '0';
}
私はstr [i] = n -'0 'を実行する必要がありますか? この文字数字を整数値で返すにはどうすればよいですか?
[C++で文字列をintに解析する方法は?](https://stackoverflow.com/questions/194465/how-to-parse-a-string-to-an-int-in- c) – Johan
http://www.cplusplus.com/reference/cstdlib/strtol/ – mdewit
forループでn + '0'を実行するのではなく、反対方向にするだけで、n - '0'を実行します –