C language Data Types
Published in
2 min readAug 29, 2020
C語言常見資料型態
int //整數(Integer)
float //浮點數(Floating-Point Number)
char //字元 (Character)
void //表示沒有值,通常用於指定不返回任何內容的函數類型
上面是我們之後寫程式時會經常使用到C語言的資料型態
在C語言中,資料型態是變數在宣告時就必須給定的,這確定了與變數關聯的數據類型和大小,以下面這行程式碼舉例來說,其中的int
就是我們的資料型態,而myAge
是我們宣告的變數,而18
是我們給定這個變數的值。
int myAge = 18;
而變數就像是一個容器,他是電腦記憶體的一個區塊位址,存放我們給定的值,不過我們也可以宣告一個變數之後先不給值,等要使用的時候再給定值也是可以的。
回到資料型態說明,也許你會問,那我如何知道要給什麼資料型態呢? 在最上面的灰色區塊中有列出常用的資料型態及他的簡易說明。
簡單來說,當你所存放的值為沒有小數點的整數值時,就可以用int
這個資料型態;而有小數點的數值時,則改用float
這個資料型態;如果要存放的資料為字元,ex:'A'
、'B'
、'c'
、'd'
、'@'
、'!'
等,就使用char
這個資料型態;最後比較特別的是void
,通常會放在函數的前面或括弧裡面,表示不返回任何內容的函數類型或不引入任何內容進函數。
當然資料型態還有非常多,像是字串、布林等,不過這部分待我們往後程式中有出現在慢慢解釋就好,目前只需要大概知道以上四個資料型態,我們就可以進行一些簡單的程式設計了。😇