-
while (--m)
m先自减再判断,判断时经过自减后是从m-1到1,m本身是从m到2,共m-1次循环。 -
while (m--)
m先判断再自减,判断时未自减是从m到1,m本身是从m到1,共m次循环。
等效于:
while(m) {m--};
也等效于:
while(m) {--m};
while (--m)
m先自减再判断,判断时经过自减后是从m-1到1,m本身是从m到2,共m-1次循环。
while (m--)
m先判断再自减,判断时未自减是从m到1,m本身是从m到1,共m次循环。
等效于:
while(m) {m--};
也等效于:
while(m) {--m};