![]() |
|
嵌入式培訓資料:C語言程序結構 |
|
C語言是嵌入式領域重要也是主要的編程語言,華清遠見的嵌入式培訓過程中都會對學員進行C語言基礎補習。本文就來介紹一下C語言程序結構,從程序流程的角度來看,C語言中的語句可以分為3種基本結構:順序結構、分支結構和循環結構。 順序結構的執行過程如圖1.1所示,在這種結構中,程序會順序執行各條語句。
分支結構的執行過程如圖1.2所示,在這種結構中,程序會根據某一條件的判斷來決定程序的走向,比如當該條件成立時執行語句1,當該條件不成立時執行語句2。另外,也有可能會有多種條件的情況,比如,當條件1成立時執行語句1,當條件2成立執行語句2,在其他情況下執行語句3、4等。
循環結構的執行過程如圖1.3所示,這種結構有兩種形式:當型循環和直到型循環。當型循環首先判斷條件是否成立,若條件成立則執行循環內的語句,若條件不成立則直接跳出循環;直到型循環是直接執行循環內的語句,直到條件不成立時退出循環體。
熱點鏈接: |