问一下 语言定义的一些变量,是怎样存储的

来源:百度知道 编辑:UC知道 时间:2024/07/07 13:25:18
比如:
int i=8;
int *p=&i;
这些变量存在哪,怎么存的,如何找到它们,
是操作系统负责管理的吗,是以表格的形式记录这些值,以及它们的地址的吗?

在调用主函数的时候,变量载入内存中,没调用的时候就是就是存在你的硬盘里面了。这个调用过程是操作系统实现的没错,内存是分成一个一个区间的,用表格形容和恰当,单位是字节,地址用用十六进制表示。想要知道变量的地址,就定义多一个指针变量,让指针变量指向变量,指针变量指向的,就是地址了。

在内存中储存的呗~~~
至于怎样储存我们不需要很了解