C# const詳解:C#常量的定義和使用
阿新 • • 發佈:2022-05-27
C# const詳解:C#常量的定義和使用
< C#變數C#變數命名規則 > 常量和變數都是用來儲存資料的容器,在定義時都需要指明資料型別,它們唯一的區別是:變數(Variable)中所存放的值是允許改變的,而常量(Constant)中存放的值不允許改變。上節《C#變數》中已經講解了變數的定義和使用,這節我們來講解常量的定義和使用。
C#常量的定義
與變數不同的是,常量在第一次被賦值後值就不能再改變。定義常量需要使用關鍵字 const 來完成。具體的語法形式如下:
const 資料型別 常量名 = 值;
需要注意的是,在定義常量時必須為其賦值,因為不賦值的話以後就再也不能賦值了。另外,也可以同時定義多個常量。在程式中使用常量也會帶來很多好處,包括增強了程式的可讀性以及便於程式的修改。例如在一個計算率的程式中,為了保證程式中的稅率統一,設定一個名為 TAX 的常量來完成,如果需要修改稅率只修改該常量的值即可。
【例項1】分別求圓的面積和周長,並使用常量存放 π 的值,將 π 的值定義為3.14。
- class Program
- {
- static void Main(string[] args)
- {
- const double PI = 3.14;
- int r = 3; //存放半徑
- Console.WriteLine("圓的周長是:" + 2 * PI * r);
- Console.WriteLine("圓的面積是:" + PI * r * r);
- }
- }
關注微信公眾號「站長嚴長生」,在手機上閱讀所有教程,隨時隨地都能學習。本公眾號由C語言中文網站長運營,每日更新,堅持原創,敢說真話,凡事有態度。