第三章 變數和表示式

2021-07-30 08:08:49 字數 1386 閱讀 8905

1. c#**每條語句以分號結束,一行可以放置多條語句,一條語句可以放置在多行(c#編譯器不考慮空格、回車和製表符)

2. c#**區分大小寫

1. **大綱功能:通過#region和#endregion關鍵字將**展開摺疊

2. 以#開頭的關鍵字是預處理命令

1. 使用變數前,需先宣告,指定變數名和資料型別,之後可將其用作儲存單元:;

2. 整數範圍

sbyte    -128~127

byte      0~255

short     -32768~32767

ushort   0~65535

int         -2^31~2^31-1

uint       0~2^32-1

long      -2^63~2^63-1

ulong   0~2^64-1

3. 浮點數:float, double(m*2^e)和decimal(m*10^e)

4. char:乙個unicode字元,儲存0~65535之間的整數

bool:true or false

string:一組字元

5. 當字串中包含雙引號時,為變數賦值需用反斜線\ 對雙引號轉義。

6. 『\n』換行符

7. 基本變數命名規則:

(1)第乙個字元必須是字母、下劃線和@

(2)之後的字元可以是字母、數字和下劃線

8. \f 換頁 \n 換行 \r 回車

9. 在字串前加@,則字串中所有字元除了字串中間的雙引號,其他所有字元均不需轉義全部包含在字串中。字串中間的雙引號仍需反斜線轉義。

1. a=++b; a的值b+1,b遞增1

a=b++; a的值是b,b遞增1

2. 運算子優先順序:

(1)++、--(作字首)、+、-(一元)、!、~ 

(2)*、/、% 

(3)+、- 

(4)<<、>>

(5)<、>、<=、>=

(6)==、!=

(7)&

(8)^

(9)|

(10)&&

(11)||

(12)=、*=、/=、%=、+=、-=  

(13)++、--(用作字尾)

3. 命名空間:

(1)命名空間是.net中提**用程式**容器的方式,可以唯一地標識**及內容。也用作.net framework中給項分類的一種方式,給型別定義

(2)使用namespace關鍵字對花括號中的**顯式定義命名空間。若在該命名空間**的外部使用命名空間中的名稱,就必須寫出該命名空間的限定名稱

(3)限定名稱在不同的命名空間級別之間使用句點字元『.』

(4)using static關鍵字允許把靜態成員直接包含到c#程式的作用域中

python正規表示式 第三章

確實可以避免匹配到 這樣的字元,但是又會放過這樣的字元,為什麼呢,剛開始還沒想明白,其實是因為 這樣的書寫方式,其實最少要求的字元必須有三個才會匹配的,而u卻只有乙個字元。括號的使用 15位和18位身份證的匹配 idcardregex r 1 9 d d 0 9x 這段正規表示式先匹配1 9其中的乙...

第三章 變數和型別

constant表示限定為常量 null 1 還是null 所以在運算時要注意 varchar2有兩個子型別 string和varchar 作用完全相同 nchar 和nvarchar2是char和varhcar2的unicode版本 char到nchar轉換是安全的反之可能會引起資料丟失 數字用n...

第三章 運算子及其表示式

運算子是指用來對運算物件進行各種運算的操作符號.表示式是指由端個運算物件和運算子組合在一起的合成算式.運算物件包括常數,常量,變數和函式.本章內容如下 算數運算子與我們生活中的運算子相似,但是也有不同的地方.算數表示式即由算數運算子連線起來的多個變數的式子.算數運算子包括基本的四則運算算數符和自增,...