Неожиданный токен: int, processing 2.21
Я работаю с обработкой 2.2.1, и я на 90% уверен, что это синтаксически правильно. Я получаю сообщение об ошибке, объясняющее, что оно некорректно с "неожиданным токеном: int".
void growEllipse(int ellipseHW){
if(int i = 0; i != width*2; i++){
ellipseHW = ellipseHW++;
}
Я попытался переместить int в функцию, например, так (см. Ниже), но затем я получаю сообщение об ошибке, говорящее, что он "ожидает RPAREN, found ';'".
void growEllipse(int ellipseHW){
int i;
if(i = 0; i != width*2; i++){
ellipseHW = ellipseHW++;
}
}
Это довольно неприятно, потому что кажется синтаксически правильным. Кто-нибудь может помочь мне разобраться?
2 ответа
Решение
Похоже, вы пытаетесь использовать цикл for, а не оператор if:
for(int i = 0; i != width*2; i++){
ellipseHW = ellipseHW++;
}
Дополнительную информацию о цикле for можно найти в ссылке "Обработка".