using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _3.變量 { class Program { static void Main(string[] args) { // 整數類型 sbyte mySbyte = 45; byte myByte = (byte)mySbyte; Console.WriteLine("mySbyte = {0}", mySbyte); Console.WriteLine("myByte = {0}", myByte); int myInt = 486255; Console.WriteLine("myInt = {0}", myInt); float myFloat = 3.14F; Console.WriteLine("myFloat = {0}", myFloat); bool myBool1 = true, myBool2; myBool2 = false; Console.WriteLine("myBool1 = {0}", myBool1); Console.WriteLine("myBool2 = {0}", myBool2); Console.ReadKey(); } } } /** * 一、變量的基本概念 * (1) 變量是一個供程序操作存儲區的名字。 * (2) 每個變量都有一個特定的類型,類型決定變量的內存大小和佈局。 * * 二、變量的命名規則 * (1) 變量名由數字、字母、下劃線(_)和@。 * (2) 不能以數字開頭。 * (3) 不能使用關鍵字作爲變量名。 * * 三、聲明變量的語法 * <data_type> <variable_list>; * * 參數解析: * <data_type>: 有效的C#數據類型。 * <variable_list>: 一個或多個逗號分隔的標識符組成。 * * 四、變量的初始化 * (1) 聲明變量後再進行初始化 * <variable_name> = <value>; * * 參數解析: * <variable_name>: 變量名 * <value>: 值 * * (2) 在聲明變量時進行初始化 * <data_type> <variable_name> = <value>; * * 參數解析: * <data_type>: 有效的C#數據類型 * <variable_name>: 變量名 * <value>: 值 * * 注意:使用未初始化的變量會產生編譯錯誤。 * * 五、左值和右值 * <lvalue>: lvalue表達式可以出現在賦值語句的左邊和右邊。 * <rvalue>: rvalue表達式可以出現在賦值語句的右邊,但不能出現在賦值語句的右邊。 * * 變量是<lvalue>,數值是<rvalue>。 * * 六、變量命令約定 * (1) PascalCase命名規範 * eg. * int Age; * string LastName; * double WinterOfDiscontent; * * (2) camelCase命名規範 * eg. * int age; * string firstName; * double timeOfDeath; */
三、變量
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.