一、C語言結構
C 程式主要包括以下部分:

- 預處理器指令
- 函數
- 變量
- 語句 & 表達式
- 注釋
二、基本文法
1、 分号是語句結束符。
2、 單行注釋//、多行注釋/* */。
3、 辨別符是用來辨別變量、函數,或任何其他使用者自定義項目的名稱,區分大小寫,不能出現标點符含。
4、 for、if、int等關鍵字,不能作為常量名、變量名或其他辨別符名稱。
5、 空格讓編譯器能識别語句中的某個元素(比如 int)在哪裡結束,下一個元素在哪裡開始,有些不是必需的,但是為了增強可讀性而增加。
三、資料類型
1、整數類型
2、浮點類型
- a)浮點數賦給整型,該浮點數小數被舍去;例如a=8
- b)整數賦給浮點型,數值不變,但是被存儲到相應的浮點型變量中;例如f=2
常用基本資料類型占用空間(64位機器為例)
- char : 1個位元組
- int :4個位元組
- float:4個位元組
- double:8個位元組
3、void類型