高高中心

文章
6
资源
0
加入时间
4年0月25天

一个关于c/c++语言内存数据类型的实验

今天在群里有朋友问到编译器是怎么识别不同数据类型和处理他们的。如果学过汇编或者编译原理应该很好理解。没学过的话也没关系,这里大概讲解一下。在计算机内部其实是没有变量类型的,只有由 段地址+偏移地址构成的内存地址 和各种寄存器标识符。计算机并不知道每个内存地址中存储的是什么数据类型(里面只是一堆由0,1,0,1……构成的数据),这需要用户编写实际的代码告诉他如何去操作这些数据类型。而