資料型別之概覽

2021-07-23 21:12:40 字數 593 閱讀 1229

資料型別是一系列的用於規定資料在記憶體中儲存的法則.這個規則包括兩方面

資料型別分為基本資料型別(1-5)/void型(6)/構造資料型別(7-9)

整型浮點型

字元型指標型

列舉型void型

陣列結構體

共同體

資料型別跟常量/變數有什麼關係?

資料型別跟資料結構有什麼關係?

維基百科上,說在程式設計的型別系統中,資料型別(data type)是用來約束資料的解釋。也蠻靠譜.

資料型別涉及到

1/將c**中的資料按照 某種資料型別的規則 存到flash中,然後將flash中的資料複製到記憶體中

2/將flash中的資料複製到記憶體中,並 按照 某種資料型別的規則 解釋為 人類能看懂的資料(不一定是c**中的原始資料,要依據儲存和解釋必須是一種型別)

所以綜上資料型別的問題歸結為兩個

1,怎麼儲存

2,怎麼解釋

而 對於同一種資料型別的話, 怎麼解釋 就是 怎麼儲存 的 反方向敘述

在 儲存後 解釋 的時候 ,一般編譯器會檢查,而 使用 void* 可以避免編譯器報錯的問題

Python核心資料型別 概覽

python的核心資料型別有 數字,字串,列表,字典,元組,檔案等。物件型別 例子 可變性 數字345,3.45,345l,3 4j 不可變字串 spam eggs 不可變列表 1,a b 2 可變字典 可變元組 1,2,spam 不可變檔案 myfile open data r w 內建函式var...

《js高階程式設計》之資料型別概覽

基本概念 js有五種簡單資料型別,也稱基本資料型別 undefined null boolean number和string 一種複雜資料型別也稱引用型別,裡面包含的 function array date 分類1.undefined在使用var宣告變數宣告但未對其加以初始化時,值為undefine...

JS資料型別之基礎資料型別

基本資料型別是按值訪問的,也就是說我們可以操作儲存在變數中的實際的值 基本資料型別的值是不可改變的,任何方法都無法改變乙個基本資料型別的值。let name qin ling ling name lisi console.log name 輸出 lisi上面的例子看來name的值好像變了,這裡的基礎...