資料類型
呢篇文 需要熟悉呢方面嘅人幫手寫。 |
資料類型(粵拼:zi1 liu2 leoi6 jing4;英文:data type)喺電腦科學上係一份數據會有嘅一個特性,用嚟話俾個編譯器或者直譯器知,個設計者打算點樣用呢份數據。
概論
編輯常見(絕大多數程式語言都支援)嘅資料類型包括
- 整數(integer),指件資料表示緊一個整數、
- 浮點數(floating point number),指件資料表示緊一個可以係小數嘅實數、
- 字符(character),指件資料表示緊一個文字等非數字嘅符號、
- 布林(Boolean)指件資料表示緊一個真(1)假(0)值
... 等等。
舉個例說明,想像家陣部電腦收到一個訊號 00001,如果呢個訊號標明咗係一個整數,噉部電腦就知呢段訊號代表緊 1 呢個數字,但如果個訊號標明咗係一個布林資料,噉呢段訊號所代表嘅係「真」。喺寫程式嗰陣,每個變數同常數都會有佢嘅資料類型,亦有程式語言係曉自動噉探測件資料嘅類型,例子有 Python;而如果用家嘗試將一個類型唔啱嘅數值加落去一件資料嗰度-例如個程式嘅開頭講明咗「max」呢個變數屬一個整數,但程式半路出現 max = 0.005
(將 max 數據設做 0.005),個程式就會同個用家講話程式出錯[1][2]。