C#的基本類型

來源:互聯網
上載者:User

標籤:

類型-->變數、常量-->運算子-->運算式-->語句-->函數、數組

一、資料類型:

字串---放一串字元。需要用""引起來。

string s="456";

string a="789";

Console WriteLine(a+s);

1位元組=8位

*整型(int)---整數類型。4位元組    long(長整形8位元組) short(短整型2位元組) tiny(微整形1位元組)

int a = 456;

int b = 789;

Console.WriteLine(a+b);

*小數型,浮點型(float,double)

float:單精確度浮點型。  4位元組

double:雙精確度浮點型。 8位元組

double d =3.14;

float d =3.14f;

*布爾型:(bool)。邏輯型,非此即彼。true,false;

bool b = true;

bool d = false;

字元型(char)。單個字元

char c = ‘4‘;

二、變數(運行過程中,值可以改變的量)

先定義,後使用。

定義變數名時,不能重名。

(一)定義:

資料類型 變數名[ = 值];

int a;

int b = 20;

(二)賦值:

變數名 = 值

(三)取值:

直接使用變數名,就可以把變數中存的值給取出來。

(四)變數命名的一般規則。

1.變數名一般由字母、數字、底線組成。

2.變數名開頭只能是字母或底線。

3.變數名不能與系統關鍵詞(藍色字型)重複。

三、常量(運行過程中,值無法改變的量)

字面常量。

符號常量。定義:在變數定義的左邊加上const關鍵字就可以了

const int b = 20;

注意:符號常量在定義的時候,必須賦值。

符號常量的應用:在一些反覆使用的複雜資料,一般喜歡用常量來代替它,使用常量進行編程運算。

四、類型轉換。

電腦只能對同一類型資料進行運算,不同類型資料不能直接運算,如果是不同類型,則需要進行轉換(自動,強制)。

int a = 10;

double b = 3;

Console.WirteLine(a/b);  先把a的值10變成小數型10.0000,然後再做除法運算。

自動轉換:由電腦根據運算資料自動進行類型轉化。其原則是,只要從類型上來說,不會丟資料,就轉化。

tiny->short->int->long->double

強制轉換:由程式員強制把某種類型,變成另一種類型。這種強制轉化是在電腦不自動轉化的時候實施,但有可能遺失資料。

文法:

1.在被轉換的資料左邊加上小括弧,小括弧裡面寫上要轉化的目標類型。

int a = (int)3.14;

2.使用Convert.Toxxx()轉化。

int a = 10;

double b = 3.0;

int c = a/Convert.ToInt32(b);

string s = "7896";

int n =Conver.ToInt32(s);

C#的基本類型

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.