动态链接程序的.preinit_array/.init_array函数集由动态链接器来调用执行,是在动态链接器阶段完成的,所以在跳转到程序入口地址/main函数之前就执行完成了; 静态链接程序的.preinit_array/.init_array函数集由程序自己调用执行,具体调用位置在__real_libc_init(),它也是在main函数之前执行的。 所以无论是动态链接还是...
nativeForkSystemServer是一个native函数,对应com_android_internal_os_Zygote.cpp的com_android_internal_os_Zygote_nativeForkAndSpecialize,继续调用了ForkAndSpecializeCommon,最核心一句则是调用fork函数。 pid_t pid=fork(); 简单回忆fork函数作用,它复制当前进程,属性和当前进程相同,使用copy on write(写时复制)。...
main()的具体意思int main() 这个函数头书上说从int说 C++函数可以调用给函数一个返还值从int可知 main()返还一个整数值 这个到底是什么意思mian()返还给谁了 根据这接下来的函数体部分的值是不是 都是整数值 还有 那个 空括号说是 不接受任何信息和参数 在下面的函数体部分有 哪些东西要返还给 main的 为什...