C语言
学习笔记:
C语言数据类型
计算机的储存空间分为内存和外存。
内存是cpu指令可以直接读写的范围,所有程序的程序和程序处理的数据都必须保存在计算机内存中。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200418154517803.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNjE1MDg5,size_16,color_FFFFFF,t_70)
日常的文件一般都存储在硬盘等外存中。当文件或应用程序执行时,将被加载到计算机内存中。
没有内存,任何程序和文件都不能执行。
在计算机的内存中,一般由8个二进制“位”组成一个“字(Byte)”。1Byte有时也简称为1B,关系如下。
![[插图]](https://img-blog.csdnimg.cn/20200418155352881.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNjE1MDg5,size_16,color_FFFFFF,t_70)
1Byte= 8 bit;
1KB=2^10Byte=1024Byte=1024B
1MB=2^10KB=1024KB
1GB=2^10MB=1024MB