常量就在程式中不變的量,是不能改變的,是程式設計世界中的恆定值。
在c#中包括的常量分別是 整型、浮點型、布林型、字元型等;下面我來一一說明:
整形常量
整型常量是整數型別的資料,在c#中整數有4種形式二進位制、八進位制、十進位制和十六進製制;
二進位制:僅由數字0和1組成的數字 例如 010100101010、01010000100111.
八進位制:以0開頭並且只由0~7組成[0,7]的整數組成的數字 例如 0315
十進位制:由陣列0~9[0,9]的整數組成的數字 也就是我們現實中使用的數字 不舉例!
十六進製制:以0x或者0x(0←這是零 oo←這倆是字母)由0~9[0,9]以及abcdef組成:0x25af
浮點數常量
浮點數常量就是在數學中用到的小數,分為float單精度浮點數和double雙精度浮點數兩種型別。其中,單精度浮點數後面以f或f結尾,而雙精度浮點數則以d或d結尾。當然,在使用浮點數時也可以在結尾處不加任何的字尾,此時虛擬機會預設為double雙精度浮點數。浮點數常量還可以通過指數形式來表示,具體示例如下。2e3f 3.6d 0f 3.84d 5.022e+23f
字串常量
字串常量用於表示一串連續的字元,乙個字串常量要用一對英文半形格式的雙引號(」「)引起來,具體示例如下。」helloworld」 「123」 「welcome \n ***」 」 」
乙個字串可以包含乙個字元或多個字元,也可以不包含任何字元,即長度為零。
布林常量
只有布林型的true和false兩個值,該常量用於區分乙個事物的真與假
null常量
null常量只有乙個值null,表示物件的引用為空
下面我補充一些特殊字元 注意是字元
在字元常量中,反斜槓(\)是乙個特殊的字元,被稱為轉義字元,它的作用是用來轉義後面乙個字元。轉義後的字元通常用於表示乙個不可見的字元或具有特殊含義的字元,例如換行\n。下面列出一些常見的轉義字元。
● \r 表示回車,將游標定位到當前行的開頭,不會跳到下一行。
● \n 表示換行,換到下一行的開頭。
● \t 表示製表符,將游標移到下乙個製表符的位置,就像在文件中用tab鍵一樣。
● \b 表示退格符號,就像鍵盤上的backspace鍵。
以下的字元都有特殊意義,無法直接表示,所以用斜槓加上另外乙個字元來表示。
● \』 表示單引號字元,c#**中單引號表示字元的開始和結束,如果直接寫單引號字元(』),程式會認為前兩個是一對,會報錯,因此需要使用轉義(\』)。
● \」表示雙引號字元,c#**中雙引號表示字串的開始和結束,包含在字串中的雙引號需要轉義,比如」hesays,\」thank you\」.」。
● \ 表示反斜槓字元,由於在 c#**中的\是轉義字元,因此需要表示字面意義上的\,就需要使用\。
C 常量知識整理
整數常量可以是十進位制 八進位制或十六進製制的常量。字首指定基數 0x 或 0x 表示十六進製制,0 表示八進位制,沒有字首則表示十進位制。整數常量也可以有字尾,可以是 u 和 l 的組合,其中,u 和 l 分別表示 unsigned 和 long。字尾可以是大寫或者小寫,多個字尾以任意順序進行組合...
C 基礎 常量
1 定義 常量是不可變的值,在編譯時是已知的,且在程式的生命週期中不會改變。2 特點 1 常量定義時必須賦初值。2 常量定以後不能被修改。3 基本語法 1 定義 const readonly 資料型別 變數名 例如 類中 public const string path 方法中 const stri...
php基礎之常量
常量,相對於變數而言的,是指儲存的資料不會也不應該改變的 識別符號 常量無需 符號,具有超強作用域,只能儲存標量型別 整數 浮點數 字串 布林值 定義方式一 定義方式一 define name value define pi 3.14 define auth wangcai 定義方式二 定義方式二 ...