c - 大约堆栈位置
问题描述
以下是否可以作为近似当前帧的堆栈位置的一种方法?
int main(int argc, char *argv[])
{
char a = 'a';
printf("The current stack is around: %p\n", &a);
...
}
我认为这将给出rbp
大约的位置(可能通过对齐等),但想看看这是否可行。
解决方案
推荐阅读
- linux - 如何在 WSO2 中指定日志创建 http_access 的时间?
- apache-spark - spark解释器读取hive metastore超时
- javascript - 尝试使用 JavaScript 在文本文件中保存表单数据时,HTML 输入所需属性不起作用
- r - 当矢量化函数调用另一个函数时,R 中的 Foreach 不起作用
- python - 为深度学习增强时间序列数据
- postgresql - 使用 jsonb 字段的 PostgreSQL 快速搜索
- go - 启动 VScode Go 代码时访问被拒绝,既不调试又不调试
- asp.net - 成功创建 HTTP Post 记录后,我没有从请求中收到新创建的记录值。为什么?
- python - src/gevent/libev/corecext.c:95:20:致命错误:Python.h 错误:命令“gcc”失败,退出状态为 1
- python - Python从它自己的模块/包导入?