零基础学c语言必备软件 学习c语言用什么软件( 二 )


②类型的大小
我们首先介绍一个关键字sizeof(他也是一个运算符 。敲重点!!!sizeof不是函数,也不能认为关键字和运算符一样),他的作用是返回某个类型的大小 。

零基础学c语言必备软件 学习c语言用什么软件

文章插图
认识了sizeof之后我们用他来求各个类型的大小(单为字节B)
零基础学c语言必备软件 学习c语言用什么软件

文章插图
C标准只规定了long的大小>=int即可,具体的大小由编译器决定 。
零基础学c语言必备软件 学习c语言用什么软件

文章插图
:rainbow:之前提到,不同的类型决定了向计算机申请的内存大小,那内存的单位是怎么理解的?
一个b可以看成是一个小格子,一个B则是八个小格子组成 。计算机中采用二进制存储,也就是说一个格子可以表达两种信息(0 或者 1,很好理解,计算机是由很多“开关”组成的,开关要么开要么关,于是就有了0 1),那么一个B可以表示的信息则有2^8种 。
③类型的意义
根据前面提到的我们可以算出1个int大小可以表达的信息有2^32(看成是有序的),而一个short表示的信息有2^16,差别还是很大的 。假设我们要存储一个人的年龄,总不会超过四位数吧,用int表示的话岂不是大材小用 。虽然short也大很多,但浪费的内存更少 。所以从中我们可以看出类型的意义在于合理的向内存分配空间 。
赞 (0) 打赏
零基础学c语言必备软件 学习c语言用什么软件

文章插图

随着人们的物质生活水平提高,更加追求生活的仪式感 。人们对鲜花的需求越来越大,更多的人加入鲜花行业,但事实上,想要经营好一家花店并没有想象中的容易 。不做好全方位准备,只靠一腔热爱,是…

零基础学c语言必备软件 学习c语言用什么软件

文章插图

想吃八宝粥自己在家做,软糯香甜,美味可口,卫生又干净,家人都特别喜欢 。八宝粥 最早接触到的八宝粥是娃哈哈品牌的,因为那时候还在上班,早餐来不及吃就带一罐八宝粥,既美味又管饱 。后来…

零基础学c语言必备软件 学习c语言用什么软件

文章插图

对于关怀模式,其实很多的手机厂商在UI层面在解决了,大字体,大图标,然而很多的软件进入依然是小字体,因为很多软件是无法随着系统的软件比例而提升的,这个就很尴尬了,所以软件自身推出关…