1. 程式人生 > >第5章 迴圈和關係表示式筆記續

第5章 迴圈和關係表示式筆記續

c風格字串中的strcmp()函式可以接受兩個字串地址作為引數,這意味著引數可以是指標、字串常量或字元數字組名。如果兩個字串相同,該函式將返回零;如果第一個字串按字母順序排在第二個字串之前,則strcmp()將返回一個負數值,否則返回一個正數值。

while迴圈

它只有測試條件和迴圈體:

while(test=condition)
        body

do while 迴圈

它不同於其他兩種迴圈,因為它是出口條件(exit condition)迴圈。這意味著這種迴圈將首先執行迴圈體,然後再判定測試表達式,決定是否應該繼續執行迴圈,如果為false,則迴圈終止;否則,進入新一輪的執行和測試。這樣的迴圈通常至少執行一次,因為其程式流必須經過迴圈體後才能到達測試條件。

do 
    body
while (test-expression)