1. 程式人生 > >C語言-筆記

C語言-筆記

1.資料型別

  基本型別:

      整型:整型、短整型、長整型、無符號整型

 

      浮點型:單精度、雙精度、長雙精度

      字元型

      列舉型別:enum    enum response{no,yes,none};

  構造型別:

      陣列

      結構體

      共用體

  指標型別

  無型別:void

2.區域性變數與全域性變數

全域性變數:所有語句塊外,作用域為整個程式

區域性變數:作用在語句塊內

3.變數的儲存型別

  自動變數:進入語句塊時自動申請記憶體,退出語句塊時自動釋放記憶體,也稱動態區域性變數,在不同的並列語句塊內可以定義同名變數,因為它們各自佔據不同記憶體單元,並且有著不同的作用域。形參和實參可以同名

  靜態變數:

  外部變數:

  暫存器變數:

 

函式的引數傳遞是“單向的值傳遞”,即只能將實參的值單向傳遞給形參,而不能反向將形參的值傳給實參,形參值的改變也不會影響實參