"空操作符" 警告(翻译自俄语)在netbeans中是什么意思?
for(int v = 1; v <= n; v++) {
int parent = in.nextInt();
if(parent == 0);
root = v;
}
答案 0 :(得分:6)
您有一个不必要且危险的分号(;),它会在警告弹出的行中更改您的程序流。
分号是一个空语句,因此无论root = v
是否parent == 0
,{{1}}都将始终执行。