变量的本质
变量的本质及命名规范
一.变量的存储空间
1byte(比特)=8字节
1KB=1024byte
1MB=1024KB
1GB=1024MB
1TB=1024GB
通过sizeof的方法,可以获取变量类型所占的内存空间(单位:字节)
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/变量的本质/