C#的数据类型
一、 值类型:
整型 |
位数 |
取值范围 |
sbyte |
有符号8位整数 |
-128 到 127 |
byte |
无符号8 位整数 |
0 到 255 |
short |
有符号16位整数 |
-32,768到 32,767 |
ushort |
无符号16位整数 |
0 到 65,535 |
int |
有符号32位整数 |
-2,147,483,648 到2,147,483,647 |
uint |
无符号32位整数 |
0 到4,294,967,295 |
long |
有符号64位整数 |
-9,223,372,036,854,775,808到9,223,372,036,854,775,807 |
ulong |
无符号64位整数 |
0 到18,446,744,073,709,551,615 |
浮点型:
Float: 单精度浮点型 占用4个字节(32位),最多保留7位小数
Double:双精度浮点型,占用8个字节(64位),最多保留16位小数
字符型:
Char:占用2个字节(16位) 存放一个字符,使用时用单引号括起来
举例:’学’ ‘a’
布尔类型:
Bool:只能存放两个值,分别为True / False
日期类型:
DateTime:存放时间,比如2023-06-05 08:00:00
二、 引用类型:
类、数组、字符串都属于引用类型,需要注意String类型在C#底层中是引用类型但是使用时是值类型的效果。
三、 变量:
(1)什么是变量?:变量就是内存地址的别名,也称之为字段,为了方便操作数据而存在的。
(2)如何定义变量?:利用以上的数据类型就可以定义变量了,比如定义一个int整型变量int x = 30;
(3)变量定义的作用域:成员变量(定义在类级别下) 局部变量(如定义在方法中)
(4)变量名称的命名规范:首个单词小写,多个单词的情况下,其余的单词首字母大写。
承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。
参与本评论即表明您已经阅读并接受
上述条款。