一、簡介
1.常量可以當做常規的變量,只是他們的值在定義后不能在被修改。
2.常量是固定值,程序執行期間不會改變。常量可以是任何的基本數據類型,比如整數常量,浮點常量,字符串常量或者字符串常量,還有枚舉常量。
二、常量說明
例如:
整數常量:24小時,365天
小數/浮點常量:圓周率3.14
字符:‘男’
布爾數值:true,false
空常量:null
以及一些其他進制的數值都是常量
0123(八進制)
0x123(十六進制)
符號常量:符號化的常量,也就是給常量取個名字。
二、語法
const 常量類型 常量名=值;
三、實例
1.常量
const int numberTwo = 50;//常量 不能夠被重新賦值
2.常量和變量
double number = 200; const double discount = 0.75; number *= discount; Console.WriteLine(number); Console.ReadKey();
四、常量和變量的區別
1.語法不同;
2.變量可以重新賦值;常量是固定值,不能重新賦值;
三、應用場景
什么時候會用到常量?
- 用於在程序中一旦設定就不被修改的值,例如,超市打折的值,圓周率的值。
- 用於在程序中經常被引用的值,例如,某個錯誤消息在程序中被多處引用,就可以定義為常量。
- 用於在程序中具有特定意義的值,例如,使用 1 表示登陸狀態 使用0表示離線狀態。