main函数一般为程序的入口,因此指令最先执行main函数,当执行遇到delay_ms函数时才会执行两个for。由于是死循环,当main完成整个逻辑后,将会回到while下一行位置,重新执行,期间不自动清除main中局部变量和全局变量和静态变量。
不是,是先执行void main下面的
所有的C程序都是从main开始执行的,写在main前面就可以省略声明函数了