不加static这怎么x都是2了
static赋初值,后来循环至此不再重新赋值,故输出2、4、8、16......不加的话每次循环都赋值1,得到2。
记住一点,static是一次性的。
再了解一下static的意思