各位大俠幫幫忙呀,thankyou
uj5u.com熱心網友回復:
定義了一個叫做increment的函式,輸入val,輸出increment。回圈條件是執行8次(i=0到i=7)。回圈中,第一句語法是位異或,目的是實作輸入資料加1;第二句語法位與,目的判斷是否完成。整個for回圈的目的是將輸入資料加1,之后輸出
uj5u.com熱心網友回復:
去參考 一下for( ; ; )回圈的陳述句結構,應該可以理解的。
uj5u.com熱心網友回復:
先對i賦值0,然后判斷中間的那個條件是否滿足,滿足I就加上1uj5u.com熱心網友回復:
for(初始化陳述句;判斷條件陳述句;控制條件陳述句){回圈體陳述句}格式解釋:
1.先執行初始化陳述句。
2.然后執行判斷條件陳述句,看其結果是true還是false,如果是true,則繼續執行。否則回圈結束。
3.執行回圈體陳述句。
4.執行控制條件陳述句。
5.回到步驟2,繼續。(不信你可以自己去debug運行看看)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/40897.html
標籤:硬件設計
