iT邦幫忙

2021 iThome 鐵人賽

DAY 5
1
Software Development

C 語言的簡單入門系列 第 5

【Day 05】C 的資料型態(上)

  • 分享至 

  • xImage
  •  

今天一開始,我們先來講講基本的常識~~

甚麼是位元、位元組?

位元(bit)可以保有兩種資料(0 和 1),可以想像成開關(開與關)。位元組(byte)則是描述電腦記憶體的基本單位,一個位元組 = 8 個位元組合而成,而一個位元可以表達兩種資訊,所以我們得知,一個位元組可以表達 256 種不同意義的資訊。

接下來我們進入正題!
資料型態(data type)是執行程式用來定義變數(variable)的。變數、常數(constant)、陣列(array)在記憶體中要佔多大的空間,都是由資料型態決定!

C中的型別可以分為以下幾種:

  1. 基本型別(Basic data type) : 屬於算數型別,包括整數型別(含 char)與浮點數型別。
  2. 列舉型別(Enumeration data type) : 屬於算數型別,被用在定義程式中只能賦予一定離散整數值的變數。
  3. Void 型別(Void data type) : 表明沒有可用的值。
  4. 派生型別(Derived data type) : 包括指標型別(pointer)、陣列型別(array)、結構型別(structure)、共用體型別(union)和函式(function)型別。

對於第一次接觸 C 的資料型別的朋友,可能會覺得有點小複雜,但是只要開始寫程式就會對這些比較熟悉了!別放棄!!!
明天,我們會先講比較常見的基本型別~


上一篇
【Day 04】C 的一些基本語法
下一篇
【Day 06】C 的資料型態(下)
系列文
C 語言的簡單入門30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言