1. 程式人生 > >高質量嵌入式Linux C程式設計 第四章 語句 學習

高質量嵌入式Linux C程式設計 第四章 語句 學習

一、語句從流程的角度可以分為幾種 三種基本結構:順序結構、分支結構、迴圈結構 二、空語句有什麼作用 (1)純粹消耗CPU時間,起到延時作用 (2)為了程式的結構清楚,可讀性好,以後擴充新功能方便。 三、 表示式語句的構成 表示式語句由表示式加上;號構成 四、布林變數可以與零值比較嘛? 不可以將布林變數直接與TRUE、FALSE或者1、0直接比較 五、整型變數如何與零值比較? 應該直接用==或者!=與0直接比較 六、迴圈語句的作用? 在給定的條件成立時,反覆執行某程式段,直到條件不成立為止。 七、有哪些迴圈語句? goto和if構成的迴圈 while語句 do-while語句 for語句 八、迴圈語句如何提高效率? 應當將最長的迴圈放在最內層,最短的迴圈放在最外層,以減少CPU跨切迴圈層的次數。 九、break語句的作用? break用於switch語句中可以使程式跳出switch而執行switch以後的內容,以免造成死迴圈而無法退出。 十、有了if為什麼還要switch? if只有兩個選擇支路,而switch可以有多個。