关于指针的汇编代码的分析
在这里就做个最简单的分析,根据汇编代码,看指针是怎么工作的
比如说我们写了下面的代码
void func ()
{
int* a;
int b = 10;
a = &b;
}
查看生成的汇编代码
关于栈空间的描述
看到在内存中存储的位置,内存的读写都是往高地址走的,int *a是局部变量,所以也要放在栈当中
在这里就做个最简单的分析,根据汇编代码,看指针是怎么工作的
比如说我们写了下面的代码
void func ()
{
int* a;
int b = 10;
a = &b;
}
查看生成的汇编代码
关于栈空间的描述
看到在内存中存储的位置,内存的读写都是往高地址走的,int *a是局部变量,所以也要放在栈当中