main
函数。但是有时候,不是main
,而是entry
函数。我想知道
entry
和main
有什么区别。#1 楼
Main
通常是程序员定义的入口点,而entry
是由编译器定义的,它会执行许多其他操作,例如libc
初始化,堆分配等,最后调用用户定义的main
入口点。您可以将main
视为由用户定义并最终由entry
调用的回调函数。#2 楼
您提到的入口函数是程序入口点所在的函数。该输入函数包含您在运行程序时执行的程序的第一条指令。反汇编程序可识别的主要功能是直接从开发人员的主要功能代码编译而来的程序主要功能的代码。