老是搞不懂C语言for循环(如果C语言下面接有很多可执行语句,但这些语句又不是复合语句,就是分不清楚for循环管辖的“范围”)的执行顺序是怎么的。。是先执行到函数结尾再返回for循环么?求详细解释。。
Cè¯è¨for循ç¯çæ ¼å¼ä¸è¬å¦ä¸ï¼
for (exp1; exp2; exp3 ) {è¯å¥å;}
æµç¨ï¼exp1ä¸è¬æ¯ä¸ä¸ªåå§å¼è®¾ç½®ï¼ç¨åºå æ£æµexp2çæ¡ä»¶æ¯å¦æç«ï¼å¦ææç«åæ§è¡for循ç¯è¯å¥åï¼å¦æä¸æç«ï¼åéåºå¾ªç¯ï¼æ§è¡å®forè¯å¥ååï¼ä¼æ§è¡exp3ï¼ä¸è¬æ¯ä¸ä¸ªå¢/åéçæä½ã