【从零开始的 C 语言笔记】第五篇-基本资料型态

不怎么重要的前言

上一篇我们介绍的运算子跟运用的方式,不晓得大家有没有比较理解了呢,也可以自己多尝试写写看,会比较清楚喔!

学到现在有没有开始比较了解了呢,有没有慢慢地抓到一点诀窍呢?接下来我们继续来学习吧!


资料型态是什么?

在电脑的世界储存任何东西,甚至执行任何东西都是需要记忆体的,你可以想像它是一个大容量的仓库,而当我们要储存资料时,不会直接地把东西(资料)丢进仓库(记忆体)里,而是先用不同大小的小盒子(资料类别)装起来,再存进仓库(记忆体)里面。

当然仓库(记忆体)用久了会很杂乱零散,所以需要定期的整理仓库(重组硬碟),来让零散的空间可以被空出来再次被好好利用。
这里不多谈,详情可以参考这个网址,是在讨论磁碟重组的

总之资料型态是指资料的类别,我们会把资料分成很多的类型,并依照类别以不同的记忆体大小去储存它,比如说我们在数学上数字可以简单有整数、小数、分数甚至更多的型态,在资讯领域我们也有不同的资料类别,可以用来储存不同的资料。


常见的资料型态

大概了解资料型态是什么之后,我们来认识常见的资料型态有哪些:

类别所佔记忆体(bytes)存什么样的资料格式指定字char1字元,举凡a~z/0~9/单一符号(+-/*%$#@等)%cint4整数,数字範围从-2147483648~2147483647%dfloat4单精确度浮点数,即小数%fdouble8双精确度浮点数,即小数%f

基本上资讯领域可以简单分为这些,即字元(单一的字)、整数、浮点数(小数),我们会依照资料需要而放入不同的资料类别,下面我们会教大家怎么使用。

关于浮点数的延伸阅读可以自行查询,或是参考以下资料延伸阅读:
单精确度与双精确度的延伸阅读
关于float、double误差的延伸阅读


较不常见的资料型态

介绍完常用的资料型态,我们来大概了解一下比较不常见的资料型态:

类别使用场合例子unsigned一般我们的类别所包含的範围都是有正有负,使用unsigned可以让储存的範围剩下正值unsigned int(0~4294967295)signed通常不用特别以这个宣告就是这种型态signed int(-2147483648~2147483647)short比较少使用,用以缩短资料型态的大小short int(大小由4 bytes变为2 bytes)long必要时才使用,用以增加资料型态的大小long int(大小由4 bytes变为8 bytes)

辛苦啦,今天的内容比上次要少一些,表格式应该清晰、好理解很多,不过也要好好记得呀!

结合今天所学,下一篇我们来学习什么是变数!


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章