C語言中文網 目錄
首頁 > C#教程 > C#基礎語法 閱讀:255

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#變量 C#變量命名規則下一頁 >

精美而實用的網站,提供C語言C++STLLinuxShellJavaGo語言等教程,以及socketGCCviSwing設計模式JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo