C#的數(shù)據(jù)類型
一、 值類型:
整型 |
位數(shù) |
取值范圍 |
sbyte |
有符號8位整數(shù) |
-128 到 127 |
byte |
無符號8 位整數(shù) |
0 到 255 |
short |
有符號16位整數(shù) |
-32,768到 32,767 |
ushort |
無符號16位整數(shù) |
0 到 65,535 |
int |
有符號32位整數(shù) |
-2,147,483,648 到2,147,483,647 |
uint |
無符號32位整數(shù) |
0 到4,294,967,295 |
long |
有符號64位整數(shù) |
-9,223,372,036,854,775,808到9,223,372,036,854,775,807 |
ulong |
無符號64位整數(shù) |
0 到18,446,744,073,709,551,615 |
浮點型:
Float: 單精度浮點型 占用4個字節(jié)(32位),最多保留7位小數(shù)
Double:雙精度浮點型,占用8個字節(jié)(64位),最多保留16位小數(shù)
字符型:
Char:占用2個字節(jié)(16位) 存放一個字符,使用時用單引號括起來
舉例:’學’ ‘a(chǎn)’
布爾類型:
Bool:只能存放兩個值,分別為True / False
日期類型:
DateTime:存放時間,比如2023-06-05 08:00:00
二、 引用類型:
類、數(shù)組、字符串都屬于引用類型,需要注意String類型在C#底層中是引用類型但是使用時是值類型的效果。
三、 變量:
(1)什么是變量?:變量就是內(nèi)存地址的別名,也稱之為字段,為了方便操作數(shù)據(jù)而存在的。
(2)如何定義變量?:利用以上的數(shù)據(jù)類型就可以定義變量了,比如定義一個int整型變量int x = 30;
(3)變量定義的作用域:成員變量(定義在類級別下) 局部變量(如定義在方法中)
(4)變量名稱的命名規(guī)范:首個單詞小寫,多個單詞的情況下,其余的單詞首字母大寫。
承擔因您的行為而導致的法律責任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。