C\C++ 数据类型之各种变量类型在内存中存储值时需要占用的内存小记
叮嘟!这里是小啊呜的学习课程资料整理。好记性不如烂笔头,今天也是努力进步的一天。一起加油进阶吧!
C\C++ 数据类型小记
使用编程语言进行编程时,需要用到各种变量来存储各种信息。
变量保留的是它所存储的值的内存位置。
这意味着,当创建一个变量时,就会在内存中保留一些空间。
可能需要存储各种数据类型(比如字符型、宽字符型、整型、浮点型、双浮点型、布尔型等)的信息,操作系统会根据变量的数据类型,来分配内存和决定在保留内存中存储什么。
一、基本的内置类型
一些基本类型可以使用一个或多个类型修饰符进行修饰:
signed
unsigned
short
long
二、各种变量类型在内存中存储值时需要占用的内存
下表显示了各种变量类型在内存中存储值时需要占用的内存,以及该类型的变量所能存储的最大值和最小值。
注意:不同系统会有所差异,一字节为 8 位。
注意:long int 8 个字节,int 都是 4 个字节.
早期的 C 编译器定义了 long int 占用 4 个字节,int 占用 2 个字节,新版的 C/C++ 标准兼容了早期的这一设定。
注意:变量的大小会根据编译器和所使用的电脑而有所不同。
三、关于其他
Ending!
更多课程知识学习记录随后再来吧!
就酱,嘎啦!
注:
人生在勤,不索何获。