②类型的大小
我们首先介绍一个关键字sizeof(他也是一个运算符 。敲重点!!!sizeof不是函数,也不能认为关键字和运算符一样),他的作用是返回某个类型的大小 。
文章插图
认识了sizeof之后我们用他来求各个类型的大小(单为字节B)
文章插图
C标准只规定了long的大小>=int即可,具体的大小由编译器决定 。
文章插图
:rainbow:之前提到,不同的类型决定了向计算机申请的内存大小,那内存的单位是怎么理解的?
一个b可以看成是一个小格子,一个B则是八个小格子组成 。计算机中采用二进制存储,也就是说一个格子可以表达两种信息(0 或者 1,很好理解,计算机是由很多“开关”组成的,开关要么开要么关,于是就有了0 1),那么一个B可以表示的信息则有2^8种 。
③类型的意义
根据前面提到的我们可以算出1个int大小可以表达的信息有2^32(看成是有序的),而一个short表示的信息有2^16,差别还是很大的 。假设我们要存储一个人的年龄,总不会超过四位数吧,用int表示的话岂不是大材小用 。虽然short也大很多,但浪费的内存更少 。所以从中我们可以看出类型的意义在于合理的向内存分配空间 。
赞 (0) 打赏
文章插图
随着人们的物质生活水平提高,更加追求生活的仪式感 。人们对鲜花的需求越来越大,更多的人加入鲜花行业,但事实上,想要经营好一家花店并没有想象中的容易 。不做好全方位准备,只靠一腔热爱,是…
文章插图
想吃八宝粥自己在家做,软糯香甜,美味可口,卫生又干净,家人都特别喜欢 。八宝粥 最早接触到的八宝粥是娃哈哈品牌的,因为那时候还在上班,早餐来不及吃就带一罐八宝粥,既美味又管饱 。后来…
文章插图
对于关怀模式,其实很多的手机厂商在UI层面在解决了,大字体,大图标,然而很多的软件进入依然是小字体,因为很多软件是无法随着系统的软件比例而提升的,这个就很尴尬了,所以软件自身推出关…
- 毒豆腐里面添加了什么化学成分
- 四川二本学校有哪些
- 双子座文学家有哪些?
- 男生学什么技术最挣钱 薪水最高的十大专业
- 文具行业如何自救 小学附近文具店亏惨了
- 中国大学日语专业排名
- 中学生圆脸适合什么发型
- 四川省的医学类大学有哪些
- 就业前景最好的10大专业 管理学类专业包括什么专业
- 最厉害的4大星座 十二星座谁是学霸读书