首页 > 解决方案 > 大约堆栈位置

问题描述

以下是否可以作为近似当前帧的堆栈位置的一种方法?

int main(int argc, char *argv[]) 
{

    char a = 'a';
    printf("The current stack is around: %p\n", &a);
    ...

}

我认为这将给出rbp大约的位置(可能通过对齐等),但想看看这是否可行。

标签: cpointersstack-frame

解决方案


推荐阅读