C 入門經典學習3 型別運算子

2021-06-06 21:08:44 字數 961 閱讀 5862

c#入門經典學習3-型別運算子

語句用分號「;」來結束

快用花括號「」來界定

在c#中,class{};類的後面那個分號有什麼作用?

class a

;class b

什麼用也沒有,表示乙個空語句,你刪除了一樣可以編譯,另外你加它十個八個的也可以。

#region 和 #endregion 來定義摺疊**區域

c#值型別

整數(u unsigned)

sbyte

byte

short

ushort

intuint

long

ulong

浮點數float

double

decimal

其他char

bool

string

複雜型別

enum

struct

字尾bool 無

int uint long ulong 無

uint ulong u,u

long ulong l,l

ulong ul,ul,ul,ul,lu,lu, lu,lu

float f,f

double 無,d,d

decimal m,m

轉義字元

/'/"

///0

/a/b

/f/n

/r/t

/v/u 0027 == /'

@ 除了雙引號其他不轉義

表示式+-*

/%+(一元)

-(一元)

++--

++(後)

--(後)=+=

-=*=

/=%=

優先級別

++ --(前) + - (一元)

* / %

+ -= *= /= %= += -=

++ --(後)

C 學習記錄 五 型別轉換運算子

型別轉換是一種機制,讓程式設計師能夠暫時或永久性改變編譯器對物件地解釋。注意型別轉換並不意味著程式設計師改變了物件本身,而只是改變了對物件地解釋。可改變物件解釋方式地運算子稱為型別轉換運算子。在這裡,我們將總結下 如果c 應用程式都編寫的很完善,其儲於型別是安全的且是強型別的世界,則沒必要進行型別轉...

C 入門經典學習5 型別轉換

c 入門經典學習5 型別轉換 隱式轉換 任何型別a,只要其取值範圍完全包含在型別b的取值範圍內,就可以隱式轉換為型別b。顯示轉換 checked unchecked convert 列舉 enum 預設是int 可以指定,可以用 賦值,值可以重複。string轉換為列舉用enum.parse 結構 ...

C 類 運算子過載 3

過載左移操作符和右移操作符 過載等號操作符 a.我們首先知道 的順序是從左往右執行的。int a 2 cout cout b.過載 運算子 class test test void operator ostream ostream operator int main c.過載 運算子 class t...