c# 的資料型別分為:值型別和引用型別
值型別:
變數:從使用者角度,變數是儲存資訊的基本單元。從系統角度,變數是計算機記憶體中的乙個儲存空間。
c#值型別分為:
簡單型別(simply types)
結構型別(struct types)
列舉型別(enumeration types)
簡單型別:(單純變數,c#為我們提供了一組已經定義的簡單型別)
整數型別:(區分數學的整數範圍和計算機的整數範圍)
c#有九種整數型別:
資料型別 特徵
sbyte 有符號8位整數
byte 無符號8位整數
short 有符號短整形
ushort 無符號短整形
int 有符號整形
uint 無符號整形
long 有符號長整形
ulong 無符號長整形
布林型別:
用來表示真假的感念。在c#中用true 和false 表示
在整數型別和布林型之間不存在轉換。
實數型別:
浮點型別:
小數在c#中用兩種型別表示:單精度(float) 雙精度(double)
decimal:
主要用於方便我們在金融貨幣處理的計算上(以十進位制形式)
定義乙個decimal型別是,在末尾加m
字元型別:(char)
採用unicode字符集
在c#中字元型變數不能與整數進行運算。
結構型別:(struct)
把一系列相關變數組織成為乙個單一實體的過程,我們稱為生成結構的過程。
結構型別包含的成員型別沒有限制。
列舉型別:(enum)
一組邏輯上密不可分的整數值提供便於記憶的符號。
列舉型別的變數在某一時刻只能取乙個值。系統預設,列舉型別每個元素的型別是int
賦值型別:long , int ,short ,byte …..
c#中,關鍵字小寫
小記一下 C
bool cmydlg oninitdialog cdialog oninitdialog afxmessagebox 測試init 初始化視窗時出現 int screen width,screen height 以下四行 實現視窗的全屏顯示 screen width getsystemmetric...
小記一下2023年考研
今年給我的感覺是批卷松了,分數普遍變高。有人說今年英語是近幾年最難得一年,可是分數缺並沒因此降下來,身邊研友分數都普遍很高,這也是我猜測的原因之一。今年的計算機考研形勢不容樂觀,今年出現了好大一批400 的高分考生,科軟傳出訊息說僅400 的一志願考生就高達400多位。競爭如此激烈,我報考的某信大不...
大一下C 整理
一 指標 指標在使用之前必須初始化 野指標的指向是無法控制的 指標變數所佔的空間大小相當於乙個整型變數的大小 隨著機器改變 32位機中佔4個位元組 二 引用 namespace 在使用變數前要確定其所在位置 影響變數的生存週期 字串是以陣列形式存放資料的 最後一位是空白結束符0 所以字陣列長度比字串...