第13節 C語言之五大語句

2021-07-28 13:04:24 字數 766 閱讀 6564

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 全...