有人可以解释for(; A--;)循环是如何工作的.它没有任何增量,所以不应该永远运行?
int main(){
int A, B;
cout << "Anna t\x84htien m\x84\x84r\x84: "; //Give ammount of stars:
cin >>A;
cout << endl;
for(; A--;){
for(B = 0; A >= B; B++){
cout << "* ";
}
cout << endl;
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)