社区
非技术区
帖子详情
压栈问题
sbd00000000
2008-09-10 07:39:05
xor ebx,ebx
push ebx
和
push 0
有什么区别?
谢谢
...全文
54
1
打赏
收藏
压栈问题
xor ebx,ebx push ebx 和 push 0 有什么区别? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mnky
2008-09-11
打赏
举报
回复
首先前者ebx置零了,后者没有;
其次前者有逻辑意义,对应以后pop的时候容易找到当初push的是什么,后者看不出是什么
当然如果故意不想让别人读懂你的代码,且ebx无所谓是否置零的话,两者没有什么区别
CC++函数参数
压栈
相关 小结
在不同的编译器和平台上,`__fastcall`的实现可能会有所不同,因此需要注意兼容性
问题
。 3. **`__stdcall`**:参数同样从右向左
压栈
,但由被调用函数负责清理栈。在Windows API中广泛使用,其函数名前加下划线,...
C语言函数调用参数
压栈
的相关
问题
"C语言函数调用参数
压栈
的相关
问题
" 本文主要讲解了C语言函数调用参数
压栈
的相关
问题
。函数调用时,参数入栈的顺序是一个经常被问到的
问题
。很多人认为参数入栈的顺序是从右向左,但是这只是部分正确的。事实上,...
浅谈C语言函数调用参数
压栈
的相关
问题
C语言函数调用参数
压栈
的过程是程序执行中的重要环节,它涉及到函数调用的规范、内存管理和处理器架构。本文将深入探讨这一主题,主要围绕以下几个方面进行讲解: 1. **参数入栈的顺序** 在C语言中,函数调用的...
目录路径
压栈
出栈 C 语言源码.zip_C语言
压栈
代码_C语言源码_site:www.pudn.com
通过阅读和理解这些源代码,你可以学习到如何在实际项目中应用数据结构和算法解决具体
问题
。 总之,目录路径
压栈
和出栈是文件系统操作中的一个重要部分,使用C语言实现的栈数据结构可以帮助我们有效地管理和操作...
顺序栈,
压栈
、弹栈、获得栈顶元素、统计栈中元素个数、打印栈中元素
2. **
压栈
(Push)**:当需要将新元素添加到栈时,会执行
压栈
操作。首先检查栈是否已满(即top是否等于数组长度减一),如果未满,则将元素存入数组的top+1位置,并将top加1。 3. **弹栈(Pop)**:弹栈操作用于...
非技术区
1,510
社区成员
11,423
社区内容
发帖
与我相关
我的任务
非技术区
Windows专区 非技术区
复制链接
扫一扫
分享
社区描述
Windows专区 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章