Вы только объявили 3 области для цикла, но положить инкремент заявление в средней зоне, и оставили свой район инкремента пустым. Я не знаю, какой оператор в средней области, который ваш компилятор захочет выполнить. Лучше не пытаться быть симпатичным и обмануть свой компилятор. Не говоря уже о каком-то коллеге, который прочитает ваши годы кода и уйдет WTF ???
для цикла имеет 3 различных областей, разделенных точкой с запятой:
- Область инициализации. Вы можете объявить здесь столько переменных, сколько хотите. Они могут быть разделены запятыми.
- Испытательная площадь. Вот где выражение проверяется, должен ли цикл продолжаться.
- Почтовый цикл. Эта область кода запускается после каждого цикла.
Попробуйте сделать это простым. Если это будет сложнее, используйте цикл while.
Пожалуйста, помогите мне понять, а не наоборот. Я новичок в C++ –
Используйте отладчик и выполняйте код. – Borgleader
@Borgleader Вы понимаете, что люди, новые для программирования, не знают о концепции отладки, верно? – dmg