C语言[五] 对数据类型的初步理解 之 第一篇
在C语言中
我们定义一个变量时,是这么做的
数据类型 变量名 ;
当代码执行此条语句后
变量就成功地被定义出来了
表面上,这是如此简单!
而经验告诉我
作为一名程序猿
最重要的是,要知道变量在内存内部发生了什么?
定义了多大、定义在了哪里、要不要手动释放?
如果不考虑
程序容易出现内存溢出、段错误等
可见这是多么重要的思想!
数据类型的本质是什么?---- 固定内存大小的模板
变量的本质是什么?----- 基于这个模板在内存条中申请内存
例如
定义一个char类型的变量a时
电脑会按照char类型模版,在内存条中制作一个一样大小的成品
这个要说复杂可以很复杂
但最起码知道有这么一回事
另外, 在C语言中,可以通过sizeof运算符来计算数据类型或者变量所在内存的字节数
下面讲解各个数据类型
希望对你们有用 !
整理不易
点赞收藏关注喔~