1,在程式中應將復合語句看成是單條語句,而不是多條語句。
2,return語句
當函式執行到return語句時,就按照相應要求返回值給主調函式,即使被調函式後面還有語句也不再執行,因此return語句也可看作是函式執行的結束語句。
return語句的後面可以是乙個表示式。
3,goto語句
可以在語句前面利用識別符號對該語句進行標記(相當於給某條語句起了個名字)例如:label:i ++;
(命名要符合識別符號命名規則)
goto語句的一般格式為:goto 語句標記;
例如:
label:i ++
;//冒號!
goto label;
goto語句一般的用途有:與if結合構成迴圈語句、跳出迴圈體。
4,條件運算expression ? expression1 : expression2;
如果expression為true,則執行expression1,否則執行expression2。
5,do—while語句<
《C語言語法知識》 小知識點彙總
在使用 關係運算子時,為了避免會誤寫為賦值符號 而無法被檢測出錯誤,將值放在運算子左側,變數放在運算子右側,如if y value 這樣當誤寫時編譯器就會報錯。do while迴圈先執行迴圈體中的內容,然後判斷while後表示式的值,若為真,再次執行迴圈體,若為假,則跳出迴圈。注意 do while...
c語言知識點 1
1.參與運算的資料是什麼型別,結果也是什麼型別,並且參與運算資料必須是同一型別,會進行自動型別轉換 double d 10 3 3.00000,還有自動型別提公升 2.int size sizeof char 僅這種情況括號不能去掉 3.c語言中,條件成立為真,不成立為假,任何數值都有真假性,只有0...
C語言語句 迴圈(1)
前面的一些基本概念學習完了,就該學習語法了。就像學完了片語,再來學習語法,這樣才能組成句子。c 語言 for 迴圈語句的一般形式為 for 迭代量初始化 條件表示式 迭代 從初始條件開始,看是否滿足條件表示式,滿足則根據更新條件來更新迭代量,可能是自增,自減,指向下乙個位址等。不滿足條件表示式的時候...