汇编中的@是什么意思

spiderlily 2012-10-10 02:36:40
汇编中经常有函数后带@数字,如_GetModuleFileNameW@12 ,此处的@作何解,与后面的12有什么关系?
...全文
745 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunnysab 2013-06-10
  • 打赏
  • 举报
回复
引用 1 楼 zara 的回复:
只是个分隔符吧;后面的 12 是说明该函数参数个数的 12/4=3 即该函数最后的 ret 12 指令来平衡参数栈
以下是OD反编译的部分:
signed int __stdcall sub_10002D00(int a1)
{
  int v1; // ecx@1
  int v2; // edx@1
  u_short v3; // cx@1
这其中,@是什么意思呢?
spiderlily 2012-10-10
  • 打赏
  • 举报
回复
多谢楼上啦
zara 2012-10-10
  • 打赏
  • 举报
回复
只是个分隔符吧;后面的 12 是说明该函数参数个数的 12/4=3 即该函数最后的 ret 12 指令来平衡参数栈

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧