for (语句1;表达式;语句2)
语句块
执行1 通常是数组下标的初始化 【下标已在前面声明 】 然后看表达式 成立 那就语句块
不成立 一次循环也没有【循环是否开始取决于语句1 是否满足表达式。但是,语句1固定了。存在是否开启的问题往往用while进行,
语句块执行完,到语句2 语句2往往会对下标自增自减,表达式-语句块-语句2 三者循环
while循环 可以是在ifor表达式非常多的情况下使用 比如用指针指向链表特定位置的前驱时候,条件过多 指针本身非空【前驱非空】&& j 要小于i-1
这样才能找到前驱 用且表示条件 过多 用while 循环 语句块和自增自减 在一起 而且while循环可以在自身这层加条件 多了一次分流操作 内部还能加if等选择语句