請問常量與變數是什麼,常量和變數的區別

2021-04-21 21:50:27 字數 1095 閱讀 7960

1樓:特維佐

常量嘛就是確定的抄

值,比襲如3或者5或者其他,bai而變數嘛就是不確定du的值可以是zhi3也可以是其他,dao但是你給變數起乙個好記的名字吧,比如a那麼a就是變數,a可以是任意數值,understand,不懂還可以多多交流哦,互相學習,提高更快,嘿嘿。

2樓:對床話雨

常量和bai

變數都是程式對du屬性值的引用型別zhi。顧名思義,變數引用dao的資料是可以改變的,變專量中屬儲存的可以是指向內容的位址,也可以直接就是內容,可以在程式中通過賦值來改變。而常量則不同,常量你可以把它看成某些資料的別名。

它們的值在程式中始終不變,不能說我在程式裡定義乙個變數,讓它儲存的值始終不變,它就是常量了。相對於變數,常量有自己的定義規則,除了申明必要的資料型別外,還要顯式的新增const關鍵字,以便編譯器識別。帶量主要用在:

1.需要重複多次引用的常值,2.對一些常數標識為容易理解記憶的別名,3.

方便**的維護及重用。

3樓:幸運的何龍

不能改變的就叫做常量,比如一直常數,還有就是在變數宣告的時候加上const的,也變為了常量

常量和變數的區別

4樓:幾公尺要環遊世界

常量bai和變數的區別:變

du量是「可讀、可寫」,而常zhi量是dao「唯讀」的。

變數是在程式內執行過容

程中,內部儲存的值,隨時可以被改變的一段記憶體位址。比如:int a = 123,這裡的a就是乙個整型變數,通常情況下,整型變數佔據著4個位元組的記憶體。

常量在程式執行過程中,所表示的值是無法被改變的。比如:const int a = 123, 這裡的a,在其前面有乙個修飾符「const」,表示a的值是「唯讀」的。

5樓:紅山人

常量就是不變的量,可以是數值,字元,各種符號.

6樓:匿名使用者

資料型別就像:整數,單精度小數,雙精度小數……

變數:就像數學中的變數x,y……注意:他們的值是可以改變的

常量:也像數學中的常量 a,b……,值一旦給定後就不變

什麼是常量,什麼是變數 怎樣定義常量和常成員函式

常量 恆定的量,就是一直不能改變的量。如const int a 3 a就不能變化,不能作左值 變數 可以變化的量,比如一會可是這值,一會可是那值,可以作左值,如int a 3 a 4 變化一下 a 5 再變化一下,嘿嘿 定義常量 就是前面加上const 常成員函式,就是在函式頭的最尾加上const ...

符號常量與字元常量有什麼區別字元常量與字串常量有什麼區別?

字元常量和符號常量的區別 乙個常量即可以直接用字面形式表示 稱為直接常量,如124,156.8 也可以用乙個識別符號來代表乙個常量,稱為 符號常量 但符號常量必須在程式中的說明部分定義,也就是說先定義,後使用。字元常量是由單個字元組成,所有字元來自ascii字符集,共有256個字元。在程式中,通常用...

字元常量和符號常量有什麼區別?字元常量在程式設計中有什麼用

字元常量和符號常量的區別 乙個常量即可以直接用字面形式表示 稱為直接常量,如124,156.8 也可以用乙個識別符號來代表乙個常量,稱為 符號常量 但符號常量必須在程式中的說明部分定義,也就是說先定義,後使用。字元常量是由單個字元組成,所有字元來自ascii字符集,共有256個字元。在程式中,通常用...