什麼叫變數 資料型別是什麼,什麼叫變數 資料型別是什麼

2021-03-11 22:13:43 字數 714 閱讀 4957

1樓:匿名使用者

你問的是c語言,或者是其他語言裡面的概念吧。

首先說變數,從字面上理解

回就是可以變化的量,放到答c語言裡面,就是可以被賦值改變的量。

比如說定義一個變數

int a;

我可以給它賦值 a=10;現在a的值就是10 。

然後我在給它賦值a=20;那麼現在它的值就從10變成20了。

a就叫做變數。

和變數對應的就是常量,我上面寫的10 20就是常量,一個確定的值。不能被賦值也不能被改變。

而資料型別這個概念則是因為計算機儲存的緣故而發展出來的一個概念。

其實說起來也很好理解,比如我們在現實中會用整數和小數,分數來區分我們遇到的數字。

在計算機裡面沒有分數,所以它用整型 浮點型來區分整數和小數。

當然因為計算機儲存的問題,同時也算是節約計算機的記憶體資源,人們又將整數分為普通的整型,和長整型。長整型和普通整型的區別就是儲存的位數更多了(現在好像不區分長整型和整型了)。而同樣的浮點型也分為單精度和雙精度,這是數字方面。

資料還有字元型,字串型等等,字元型就是之儲存一個字元,而字串則是一串字元。

2樓:關於解五次方程

變數就像是個盒子 用來放東西(資料);

而資料型別就是東西的類別,比如玩具(數值)手機(字串)

變數的型別定義 就是說我這個盒子只能用來放 特定型別的資料

char資料型別與數值型別之間的轉換什麼是資料型別?什麼是數值型別

char資料型別與數值型別的整型是互通的,他們在記憶體中儲存的本質是相同的,只是儲存的範圍不同。char資料型別佔1個儲存位元組,整型可佔2 4 8位元組。資料型別指的是資料的儲存方式,包括所佔記憶體空間的大小,取值範圍及其可進行的操作等。數值型別指的是表示數量 可以進行數值運算的資料型別。在c語言...

c為什麼要有兩種資料型別(值型別和引用型別)

如果您這麼問 那麼我就假設您明白這兩個的區別 為什麼要有.我就大致解釋一下 值型別直接儲存其值,變數本身就包含了其例項資料,而引用型別儲存的只是例項資料的記憶體引用。因此,一個值型別變數就永遠不會影響到其他的值型別變數,而兩個引用型別變數則很有可能指向同一地址,從而發生相互影響。例如您現在要做一件事...

結構體變數是什麼意思,「結構型別變數」是什麼,與「結構體成員變數」有什麼區別??

結構體是一種新資料型別,屬構造型別,它由若干型別各異的 成員 組成 描述這些 成員 可以使用任何基本資料型別,甚至是另外一種構造資料型別都行。定義結構型別使用關鍵字 struct 下邊幾行定義結構型別 person 並用該型別定義結構變數 zhangshan 和結構陣列 class one 100 ...