私はちょうどC++を手に入れましたが、エクササイズ用のコードを少し完成させました。問題は、このコードが無期限に実行されることです。理由の説明がありますか?この考え方は、a-z、A-Z、および1〜100の文字と対応する整数の表を生成することです。'for'ループを使ったランダムクラッシュ
#include "std_lib_facilities.h"
int main()
{
for (char table_value_lower = 'a'; table_value_lower <= 'z'; ++table_value_lower)
cout << table_value_lower << '\t' << int(table_value_lower) << '\n';
for (char table_value_upper = 'A'; table_value_upper <= 'Z'; ++table_value_upper)
cout << table_value_upper << '\t' << int(table_value_upper) << '\n';
for (char table_value_integer = '0'; table_value_integer <= '100'; ++table_value_integer)
cout << table_value_integer << '\t' << int(table_value_integer) << '\n';
}
''100''は' char'ではありません。 – Rakete1111
ランダムクラッシュ!=無期限に実行する – Tas
'' 0 ''から '' 9 ''にしたくないですか? – Galik