c 簡單型別

2021-08-10 01:15:03 字數 1318 閱讀 4139

型別bcl 型別

說明示例

object

system.object

所有其他型別的最終基型別

object o = null;

string

system.string

字串型別;字串是 unicode 字串行

string s = "hello";

sbyte

system.sbyte

8 位有符號整型

sbyte val = 12;

short

system.int16

16 位有符號整型

short val = 12;

intsystem.int32

32 位有符號整型

int val = 12;

long

system.int64

64 位有符號整型

long val1 = 12;

long val2 = 34l;

byte

system.byte

8 位無符號整型

byte val1 = 12;

ushort

system.uint16

16 位無符號整型

ushort val1 = 12;

uint

system.uint32

32 位無符號整型

uint val1 = 12;

uint val2 = 34u;

ulong

system.uint64

64 位無符號整型

ulong val3 = 56l;

ulong val4 = 78ul;

float

system.single

單精度浮點型

float val = 1.23f;

double

system.double

雙精度浮點型

double val1 = 1.23;

double val2 = 4.56d;

bool

system.boolean

布林型;bool 值或為真或為假

bool val1 = true;

bool val2 = false;

char

system.char

字元型別;char 值是乙個 unicode 字元(16位)

char val = 'h';

decimal

system.decimal

精確的小數型別,具有 28 個有效數字

decimal val = 1.23m;

C 實現簡單的型別庫

很久以前看到有人問 如何在c 中實現動態載入類 時,簡單地做了乙個。不過當時沒有去考慮動態載入dll的情況。今天在cpp codingnow.com中也有人問到這個問題,就把它給做完了。當然只是簡單地做到了 從全域性型別庫中,根據類名建立例項,支援動態dll載入 說得更明白點 在另乙個顯式載入的dl...

c 的指標型別簡單總結

c 的指標型別,問題源於如下一件事情的爭論。1.如下位址設定 int array 4 int p int array 1 位址 1 int p2 int array 1 位址的位址 1 cout p 1 0 cout p2 1 3 與同事一起討論,為什麼p2的位址 1後取得的資料是3 其實這問題不難...

C 型別轉換函式的簡單應用。

a code block var foo bar include includeusing namespace std class student private string name int num char double income teacher teacher string nam,in...