关于c语言中指针变量的存储位置问题
最近又翻看c语言指针部分的内容
一遍一遍体会她的精华
脑子里思考出一个问题 自己却无法给自己解答
如以下代码:
int a,b,c;
int *p=&a;
int *q=&b;
int *t=&c;
这个代码段中,我知道adc都存储在内存中,有自己的内存空间和地址
那指针变量 p q t 呢 他们存储在什么地方呢? 是不是计算机中有一块专门的区域去管理这些指针变量?
ps:最近学习汇编的时候遇到各种段寄存器和通用寄存器 像EBP\ ESP \ EIP 这些是否与我提的问题有相关联的地方 当然 这也只是我的个人猜测
希望大牛现身 给小白帮助