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