C 學習之 資料型別

2021-08-20 16:07:31 字數 1786 閱讀 9993

內容摘自書籍《c#程式設計.慕課版》

型別:

1.整型型別

整型型別代表一種沒有小數點的整數數值。

2.浮點型別

浮點型別主要用於處理含有小數的數值型別,包含:float、double和decimal三種型別。如果不做任何設定,包含小數點的數值都被認為是double型別。

3.布林型別

布林型別主要用來表示true/false值,c#中定義布林型別時,需要使用bool關鍵字。bool型別的預設值是false。

4.字元型別

使用char/char類定義字元,並且字元只能用單引號括起來,占用16位(兩個位元組)的記憶體空間。

5.引用型別

引用型別的變數又稱為物件,可儲存對實際資料的引用。c#支援兩個預定義的引用型別object和string,

6.值型別與引用型別區別

7.運算子優先順序

8.陣列

8.1一維陣列

c#中陣列的定義方式和c/c++稍有不同

type arrayname;
type:陣列儲存資料的資料型別。

arrayname:陣列名稱。

比如:

int arr=new

int[5];

string str=;

};

8.2多維陣列

多維陣列是指可以用多個下標訪問的陣列,宣告時,方括號內加逗號,就表明是多維陣列,有n個逗號,就是n+1維陣列。

type[,] arrayname;
int[,] arr =new

int[3,2];//初始化二維陣列為預設值0

int[,] arr=new

int[3,2],,};//初始化二維陣列為指定值

8.3不規則陣列

8.4陣列與system.array

c#中的陣列是由system.array類派生而來的引用物件。可以使用array類中的各種屬性或方法對陣列進行各種操作。

學習C 之基礎資料型別

動態資料 在軟體的執行過程中,產生的臨時資料,當徹底退出軟體或重啟裝置之後,這些臨時資料會被銷毀。動態資料一般儲存在執行記憶體中。儲存格式 因為電子裝置是由無數個開關控制組成的,每個開關對應兩個狀態位,分別通過0表示關 1表示開。因此電子裝置只能識別二進位制,儲存的資料格式也都是二進位制格式。二進位...

C 之資料型別

c 之資料型別 c 中的資料型別總的來說可以分為兩大類 1.值型別 常見值型別為 int double float char 結構體等 2.引用型別 如使用者定義的類 介面 字串等 以下簡介幾個常用基本型別 int double float char string這些都是關鍵字,是微軟為了方便定義的...

c之資料型別

在 c 語言中,資料型別指的是用於宣告不同型別的變數或函式的乙個廣泛的系統。變數的型別決定了變數儲存占用的空間,以及如何解釋儲存的位模式。c 中的型別可分為以下幾種 序號型別與描述 1基本型別 它們是算術型別,包括兩種型別 整數型別和浮點型別。2列舉型別 它們也是算術型別,被用來定義在程式中只能賦予...