c 關鍵字和常用型別表快查

2022-01-28 21:41:18 字數 4093 閱讀 7647

型別

位元組

取值範圍

說明

bool

1true/false/null

布林型別

char

20x0000~0xffff

unicode 16 位字元

byte

10~255

無符號的 8 位整數

sbyte

1-128 到 127

8 位帶符號整數

short

2-32,768 到 32,767

有符號 16 位整數

ushort

20~65535

無符號 16 位整數

int

4-2,147,483,648 到 2,147,483,647

帶符號的 32 位整數

uint

40 到 4,294,967,295

無符號的 32 位整數,字尾 u 或 u

long

8–9,223,372,036,854,775,808 到 9,223,372,036,854,775,807

64 位帶符號整數,字尾 l

ulong

80 到 18,446,744,073,709,551,615

無符號 64 位整數,字尾 ul 或 ul

decimal

16(-7.9*10^28 - 7.9*10^28)/(100^-28)

128 位資料型別,精度28-29位,字尾 m 或 m

double

8±5.0*10^−324 到 ±1.7*10^308

64 位浮點值,精度15-16位,字尾 d 或 d

float

4-3.4*10^38 到 +3.4*10^38

32 位浮點值,精度7位,字尾 f 或 f

(*)泛型修飾符

關鍵字

abstract

asbase

bool

namespace

newnull

物件break

byte

case

catch

operator

outout(*)

替代char

checked

類const

params

專用受保護

公用continue

小數default

委託唯讀

refreturn

sbyte

dodouble

else

enum

sealed

short

sizeof

stackalloc

事件explicit

extern

false

static

字串struct

switch

finally

fixed

float

forthis

throw

true

tryforeach

goto

ifimplicit

typeof

uint

ulong

unchecked

inin(*)

int介面

unsafe

ushort

using

using static

內部is

lock

long

void

volatile

while

型別

修飾符

語句

命名空間

運算子

上下文關鍵字

查詢

bool

訪問修飾符

選擇語句

namespace

asadd

from 子句

byte

可訪問性級別

if-else

using

await

getwhere 子句

char

可訪問域

switch

using 指令

isglobal

select 子句

小數訪問性級別限制

迭代語句

using static

new分部(型別)

group 子句

雙精度內部

dousing 語句

new 運算子

分部(方法)

into

enum

專用for

外部別名

new 修飾符

remove

orderby 子句

float

受保護foreach...in

new 約束

setjoin 子句

int公用

while

轉換關鍵字

sizeof

when(篩選條件)

let 子句

long

abstract

跳轉語句

explicit

typeof

where(泛型型別約束)

ascending

sbyte

async

break

implicit

true

值descending

short

const

continue

operator

true 運算子

yield

onstruct

事件goto

true 字面常數

equals

uint

extern

return

訪問關鍵字

false

內建型別表

byulong

in(*)

異常處理語句

base

false 運算子

整型表in

ushort

out(*)

throw

this

false 字面常數

浮點型錶類替代

try-catch

stackalloc

預設值表

委託唯讀

try-finally

文字關鍵字

nameof

值型別表

動態sealed

try-catch-finally

null

隱式數值轉換表

介面static

checked and unchecked

default

顯式數值轉換表

物件unsafe

checked

設定數值結果表的格式

字串virtual

unchecked

修飾符void

volatile

fixed 語句

varlock 語句

*列舉關鍵字enum的預設型別為int,若需要其它型別,自行限定:public enum option: byte

C 使用is關鍵字和as關鍵字,做型別轉換

備忘錄 使用is關鍵字檢查物件是否與給定型別相容,如果相容,返回true,如果不相容,返回false。1.窗體上是這樣的 2.在窗體載入時完善下述 正確的為變數新增引用 object obchoose radiobutton1.checked object c 程式設計詞典 new system.i...

C 常用關鍵字

abstract 抽象 as 像 base 基礎 bool 布林 break 中斷 byte 位元組 case 案例 catch 捕捉 char 字元 checked 檢查 class 類 const 常數 continue 繼續 decimal 表示金額的浮點型別 default 預設 deleg...

python保留關鍵字和常用關鍵字

python保留關鍵字和常用關鍵字如下 上圖是python3中的關鍵字,python2.7中的關鍵字部分會有區別,具體在自己列印輸出檢視 import keyword print join keyword.kwlist lambda 用於匿名函式中 assert 斷言語句,常用與除錯 raise 用...