你能帮我理解一下吗?
__start
在内部用于C?
它是主函数的精确副本还是编译程序的入口点?
只是想知道它是如何被使用的?
这是instruction pointer将在您的计划中开始计算的第一个地址.
那里的代码调用一些C运行时库例程只是为了做一些内务处理,然后调用你的main,然后把事情搞砸,并用返回的退出代码main调用exit.
一张图片胜过千言万语: