展示两段代码
int t;t=1;
while(t--)
{
cout<<"hello"<<endl;
}
output:hello
int t;t=1;
while(--t)
{
cout<<"hello"<<endl;
}
output:无
这两段代码主要的区别是前者是后减,在while的时候先判断t,再自减;
而后者是先减,先自减后再用while判断
展示两段代码
int t;t=1;
while(t--)
{
cout<<"hello"<<endl;
}
output:hello
int t;t=1;
while(--t)
{
cout<<"hello"<<endl;
}
output:无
这两段代码主要的区别是前者是后减,在while的时候先判断t,再自减;
而后者是先减,先自减后再用while判断