如题所述
那去掉static int i;直接在for(a();i<b();c())全面加上int i ;这个语句可以吗?
他加static的意思就是想让你知道在外面调用静态成员的方法,如果你去调就完全可以用for(int i = 0 ; i < N ; i ++)这种方式了
静态是什么意思?对i有什么影响啊?
0 1 2 3 4
能解释一下吗?为什么要加一句:static int i;
其实就是分配了一块内存保存i用完之后i的值就是最后付值的那个数
那直接用int i;不可以吗?这里i的初始值是0?
静态方法里只能调用静态方法,可以直接用int i