值类型——基本数据类型

1. 数据的量级

  • 1024字节(byte) = 1 KB
  • 1024 KB = 1 MB
  • 1024 MB = 1 G B
  • 1024 GB = 1 TB
  • 1024 TB = 1 PB

2. 基础数据类型

关键字说明字节大小
bool逻辑值(真/假)1
sbyte有符号   8位整 数1
byte无符号  8位整数1
short有符号   16位整数2
ushort无符号   16位整数2
int  < Int32 >有符号   32位整数4
uint无符号   32位整数4
long  < Int64 >有符号   64位整数8
ulong无符号   64位整数8
char16位字符类型2
float  < Single >32位单精度浮点类型4
double  < Double >64位双精度浮点类型8
decimal128位高精度浮点类型16

1) bool

0000  0000 :false < 0 >

1111  1111 : true < 1 >

2) sbyte

_000  0000——_111  1111  (范围:0 — 127)

第 1 位表示符号(+/-)

特殊的 0 : 1000  0000 或 0000  0000

硬性规定:  1000  0000 表示 -128

取值范围:  -128 — 127

3) byte

0000  0000 — 1111 1111

取值范围:0 — 255

4) short

0000  0000  0000  0000 — 1111  1111  1111  1111

取值范围:-32768 — +32767

5) int

最常用的整数类型

一般说整型即 int 类型

无特殊情况,存储一个整数都用 int

int 占 4 个字节

3.数据类型

object类型:

  • object 是 c# 中所有类型的基类,因此,对于一个 object 的变量可以赋任何类型的值。

内置数据类型中存储的类型信息:

  1. 该类型的数据所需要的存储空间大小
  2. 该类型可以表示的最大值和最小值
  3. 该类型包含的成员(字段、方法、事件 等)
  4. 该类型所继承的基类型
  5. 将在运行时为其分变量内存的位置
  6. 允许的运算符种类
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值