变量的本质

变量的本质及命名规范

一.变量的存储空间

1byte(比特)=8字节

1KB=1024byte

1MB=1024KB

1GB=1024MB

1TB=1024GB

通过sizeof的方法,可以获取变量类型所占的内存空间(单位:字节)

1
2
3
int sbyteSize = sizeof(sbyte);
Console.WriteLine("sbyte 所占的字节数为:"+sbyteSzie);
//打印出1。

(PS:字符串类型string无法测试出所占内存空间大小,即输入sizeof会报错,因为字符串类型可以储存一系列的字符串,长度是可以变化的。)

二.变量的本质

变量的本质是2进制→计算机中所有数据的本质是二进制,是一堆1和0;

为什么是二进制?

数据传递只能通过电信号,只有开和关两种状态,因此只能用0和1来表示这两种状态。

计算机中存储单位最小的为bit(位),它只能表示0和1两个数字。

1bit就是1个数字,要不是1要不是0。

为了方便数据表示:出现一个叫byte(字节)的单位,它是由8个bit组成的存储单位

所以我们一般说一个字节为8位。

1byte=0000 0000

二进制转十进制

十进制转二进制

自己会了就行,不作整理

三.变量命名中必须遵守的规则

1.不能做什么

1.不能重名

2.不能以数字开头

3.不能使用程序关键字命名

4.不能有特殊符号(下划线除外)

建议的命名规则:变量名要有含义→用英文或者拼音表示变量的作用

2.常用命名规则

驼峰命名法——首字母小写,之后单词首字母大写(变量)。

帕斯卡命名法——所有单词首字母都要大写。

ps:C#中对大小写是敏感的是区分的。


变量的本质
https://gaster44.github.io/2023/10/18/变量的本质/
作者
huangjinhong
发布于
2023年10月18日
许可协议