5. 2-1-1 變數的命名 (2) 2-1 變數的命名 P 2-4 變數名稱區分大小寫字母,例如 Ave 與 AVE 會視為兩個不同的變數。 不可使用保留字或與函數名稱相同的命名。 以下列出 C 語言的保留字: while volatile void unsigned union typedef switch struct static sizeof signed short return register long int if goto for float extern enum else double do default continue const char case break auto
15. 2-2-1 整數資料型態 (1) 2-2 資料型態簡介 P 2-9 有號整數 (singed) 在資料型態之前加上 signed 修飾詞,那麼該變數就可以儲存正負數的資料。 如果省略 signed 修飾詞,編譯程式會將該變數視為帶符號整數。 可簡寫為 long -2,147,483,648 ~ 2,147,483,647 4 Byte signed long int 可簡寫為 int -2,147,483,648 ~ 2,147,483,647 4 Byte signed int 可簡寫為 short -32,768 ~ 32,767 2 Byte signed short int 說 明 數值範圍 長度 資料型態
16. 2-2-1 整數資料型態 (2) 2-2 資料型態簡介 P 2-10 無號整數 (unsigned) 由於無號整數不區分正負值,那麼資料長度就可以省下一個位元來表示數值的正 / 負值情形,因此在它的數值範圍中能夠表示更多的正數。 可簡寫為 unsigned long 0 ~ 4,294,967,295 4 Byte unsigned long int 可簡寫為 unsigned 0 ~ 4,294,967,295 4 Byte unsigned int 可簡寫為 unsigned short 0 ~ 65,535 2 Byte unsigned short int 說 明 數值範圍 長度 資料型態