C#基本数据类型

本文详细介绍了C#语言中的主要数据类型,包括值类型(如整型、浮点型、字符型、布尔型)和引用类型(如类、接口、数组、字符串)。特别地,对于整型,列举了各种类型及其取值范围,而浮点型则提到了单精度和双精度。此外,还讲解了字符串和布尔型的使用,以及转义字符的概念。
摘要由CSDN通过智能技术生成


C# 语言的数据类型主要有值类型和引用类型

  • 值类型有:整型、浮点型、字符型、布尔型、枚举型等
  • 引用类型有:类、接口、数组、委托、字符串等
  • 从内存存储空间的角度而言,值类型的值是存放到栈中的,每次存取值都会在该内存中操作;引用类型首先会在栈中创建一个引用变量,然后在堆中创建对象本身,再把这个对象所在内存的首地址赋给引用变量

整型

注:有符号数可以表示负数,无符号数仅能表示正数

类型取值范围
sbyte有符号数,占用1个字节,-128~127
byte无符号数,占用1个字节,0~255
short有符号数,占用2个字节,-32768~32767
ushort无符号数,占用2个字节,0~65535
int有符号数,占用4个字节,-231~231-1
uint无符号数,占用4个字节,0~232-1
long有符号数,占用8个字节,-263~263-1
ulong无符号数,占用8个字节,0~264-1

浮点型

类型取值范围
float单精度浮点类型、4字节、精度7位
double双精度浮点类型、8字节、精度15-16位
decima128位数据类型、精度28-29位

字符串类型

char:字符,2字节,存储单个字符,使用单引号。
string:字符串,存储文本,使用双引号。


布尔型

bool类型,1字节,可以直接赋值true真false假,或者赋表达式做判断。


转义字符

转义字符等价字符
\’单引号
\"双引号
\\反斜杠
\0
\a警告
\b退格
\f换页
\n换行
\r回车
\t水平制表符
\v垂直制表符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风不停息丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值