我正在处理2.2.1,我90%确定这在语法上是正确的。我一直收到一个错误,解释说它是错误的"意外的令牌:int"。
void growEllipse(int ellipseHW){
if(int i = 0; i != width*2; i++){
ellipseHW = ellipseHW++;
}
我已经尝试将int移动到函数中,就像这样(检查下面)但是我得到一个错误,说它是"期待RPAREN,找到'''&#34 ;
void growEllipse(int ellipseHW){
int i;
if(i = 0; i != width*2; i++){
ellipseHW = ellipseHW++;
}
}
这很令人沮丧,因为它在语法上似乎是正确的。 任何人都可以帮我搞清楚吗?
答案 0 :(得分:1)
您似乎正在尝试使用 for循环,而不是 if语句:
for(int i = 0; i != width*2; i++){
ellipseHW = ellipseHW++;
}
有关for循环的更多信息,请参阅the Processing reference。
答案 1 :(得分:1)
尝试使用' for'声明而不是“如果'言。