门户
Portal
文库首页
BBS
下载资源
最新开源
版权声明
留言板
捐助我们
联系我们
登录
/ 注册
用户名
Email
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
本版
帖子
用户
本版
帖子
用户
发布
留言板
文库首页
›
分类大区
›
更多类似资源请点击→
文章文档
›
打印堆栈指针的值
hot.热门
换一批
GB/T 16781.1-1997 天然气中汞含量的测定
GB/T 17387-1998 潜油电泵装置的操作、维护
HG/T 3417-1986 活性翠蓝K-GL(原ZB/T G5700
GB/T 16888-1997 客车安全顶窗
GB/T 17421.2-2000 机床检验通则 第2部分:
GB/T 17540-1998 台式激光打印机通用规范
GB 13960.2-1996 可移式电动工具的安全 圆
GB/T 16622-1996 压配式实心轮胎系列
GB/T 16781.2-1997 天然气中汞含量的测定
一套PHP网页客服聊天系统源码(大小20KB)界
GB/T 17473.7-1998 厚膜微电子技术用贵金属
HG/T 3418-1988 硫化还原深蓝4RB(硫化还原
GB 13917.3-1992 农药登记卫生用杀虫剂室内
GB 13917.5-1992 农药登记时杀虫剂药效试验
HG/T 3279-1990 农业用硫酸钾(原ZB G 21006
GB/T 17518-1998 化工产品中硅含量测定的通
GB/T 16681-2003 信息技术 开放系统中文界
GB/T 16624-1996 防暴枪通用技术条件
GB 13318-2003 锻造生产安全与环保通则
GB/T 16484.13-1996 氯化稀土、碳酸稀土化
2d俯视游戏地图超大长安城6270x4180
2D俯视45度游戏超大地图天龙城12800 x 6000
游戏2D俯视地图大地图主城皇宫Q版8330x 590
2d俯视游戏地图超大天苍城 8000x4200
打印堆栈指针的值
软件设计/软件工程
2022-05-03
364
0
收藏
版权:
.
保留作者信息
.
禁止商业使用
.
禁止修改作品
问题
在 Linux 中,如何在 C(Debian 和 Ubuntu)中打印出堆栈指针的当前值?
我尝试了谷歌但没有找到任何结果。
回答
一个不可移植甚至不能保证工作的技巧是简单地将本地地址打印为指针。
void print_stack_pointer() {
void* p = NULL;
printf("%p", (void*)&p);
}
复制代码
这实际上会打印出 p 的地址,这是当前堆栈指针的一个很好的近似值
上一篇:
如何在javascript中的对象数组中获取相同的对象
下一篇:
如何用量角器测试数据采集器?
支持
反对
收藏
反馈