黑馬程式設計師C 基礎 字串轉譯 各種運算子

2021-06-18 13:30:49 字數 1751 閱讀 8142

---------------------- 

asp.net+android+io開發s

、.net培訓

、期待與您交流! ----------------------

\+乙個字元,組成乙個轉譯字元。一般用於表示特殊符號 @

字元在字串前表示不轉譯

常用的轉譯字元:

\n \b \t \\ \」

\n表示換行符

\b表示退格

(backspce)

\t表示tab鍵

\\表示列印乙個\

\」表示列印乙個」

在字串前加

@有兩種意義:

1、字串中如果有

\,則不再理解為轉譯符

2、使字串可以換行定義

如果字串前加

@,在字串中用兩個

」」代表乙個」

算術運算子:

+ - * /  %

(取餘數

取模)(這些屬於二元運算子,需要兩個元素參與運算且元素型別相容,運算後的結果型別與參與運算元素的型別一致)

算術表示式:由算術運算子連線起來的式子,如:

1+1  a-b

(變數a b 

前面已宣告且賦值)

算術運算子優先順序:先乘除,後加減,有括號的先算括號的,相同級別的從左向右計算

小括號可以無限使用但必須成對出現

一元運算子:++,

--,+=,

-=,*=,

/= ,%=

一元運算子++和

--比二元運算子優先順序高

++有前加加和後加加,例如:

++a,

a++,在表示式中運算時不同

例如:int a = 0 ; int b =3;

int c = a++-b--; 

結果a=1

,b=2

,c=-3

int d =++a---b;

結果a=1

,b=2

,c=-1

+= :a+=3  → a=a+3;    

一元運算子效率大於二元運算子

c#中有六個關係運算子,用於比較兩個事物之間的關係

> , < , ==,!=,<=,>=

由關係運算子連線的表示式叫關係表示式

邏輯運算子:&&,

||,!

&& 邏輯與表示式

1&&表示式

2 要求表示式

1,表示式

2結果型別必須為

bool型別

||  

邏輯或表示式

1||表示式

2  要求表示式

1,表示式

2結果型別必須為

bool型別

!邏輯非

!表示式

1         

要求表示式

1結果型別必須為

bool型別

優先順序:邏輯!

>

關係運算子

>

邏輯&&

,邏輯||

convert

類用於轉換資料型別

例如:convert.toint32(

要轉換的內容

); 返回轉換後的結果,如果轉換不成功則會丟擲異常

---------------------- 

asp.net+android+io開發s、

.net培訓、期待與您交流! ----------------------

黑馬程式設計師 C 字串各種操作方法

1.c 字串分割 2.c 字串擷取 public static string getfirststring string stringtosub,int length else if nlength length if iscut return sb.tostring else return sb....

黑馬程式設計師 C 字串處理

windows phone 7手機開發 net培訓 期待與您交流!字串常用函式 substring contains indexof startswith endswith split 應用舉例 string s 定義乙個字串 string 網域名稱 s.substring 7 從指定序號開始到最後...

黑馬程式設計師 C語言 字串

一.字串的基本概念 簡單的字串 itcast 乙個 i 是乙個字元 很多個字元組合在一起就是字串了 char a 123 和 char a 的區別,可以比較大小 123 其實是由 1 2 3 0 組成 123 的儲存分布 字串的輸出 s 0 是不會輸出的 陣列是用來儲存相同型別的基本資料,陣列是有序...