1.流程控制語句
1.1 條件判斷語句 if….else
1.2 多路分支語句 switch…case break…default
1.3 跳轉語句 break,continue,goto
1.4 返回語句 return
1.5 迴圈語句 while(), for(),do{}while();
2.賦值語句
3.函式呼叫語句
4.復合語句
5.空語句
******************************
作用:1.switch…case..break….default
break表示 進入某乙個復合條件的分支,執行該段**,執行完畢以後,break跳出switch{}**塊,不再繼續執行其它的分支,如果沒有寫break 就會繼續執行其它的分支語句。
作用:就是跳出迴圈體。結束迴圈。
一般用於迴圈中,表示結束本次迴圈,直接進入到下一次迴圈中去。
例子:輸出100次 helloworld,迴圈,到95 次的時候,跳過,直接進入到96次。
跳轉指定的標記位。所以在使用之前需要指定乙個標記位,限制 同乙個段**中使用,注意:goto如果你掌握不好,就別用。因為有時候用不好會破壞程式結構。
函式中 返回來得內容就是返回值。就是乙個函式在執行完畢以後,如果運算的結果,需要繼續在程式中被其他的函式所訪問,那麼就要設計返回值。
return 0;表示c語言程式執行完畢以後,正常退出。就返回給系統乙個0值,系統接收到這個返回值以後,繼續執行清理工作。
C語言之五大記憶體分割槽!
在c c 中,記憶體分成5個區,他們分別是堆 棧 自由儲存區 全域性 靜態儲存區和常量儲存區。棧,就是那些由編譯器在需要的時候分配,在不需要的時候自動清除的變數儲存區。裡面的變數通常是區域性變數 函式引數等。堆,就是那些由new分配的記憶體塊,他們的釋放編譯器不去管,由我們的應用程式去控制,一般乙個...
第19節 C語言五大型別之指標型別
資料型別 指標型別 1.基本資料型別 整型 實型字元型 布林型字串 列舉型別 2.構造型別 陣列 結構體 聯合體3.指標型別 指標是一種特殊的資料型別,儲存是 不是乙個具體的數值,非數值資料,是記憶體位址。一般格式 型別標示符 變數名 型別標示符指的是指標變數儲存的記憶體位址中儲存的資料的型別。例如...
C語言五大分割槽
1 棧區 stack 由編譯器自動分配釋放 存放函式的引數值,區域性變數的值等。其操作方式類似於資料結構中的棧。2 堆區 heap 一般由程式設計師分配釋放,若程式設計師不釋放,程式結束時可能由os 注意它與資料結構中的堆是兩回事,分配方式倒是類似於鍊錶,呵呵。3 全域性區 靜態區 static 全...