全站数据
8 4 2 0 5 8 1

c语言中程序的入口

完善财务管理 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 13:15:20

问题描述

c语言中程序的入口求高手给解答
精选答案
最佳答案

c++程序的入口函数是main()函数,一般vc里是有返回值的main()函数即int main()函数。如果你是用 MFC编程的话会发现没有main()函数,实际上是MFC的框架将其 隐藏了,程序的入口依然是main()函数。

虽然是这么说,但这些入口只是代码级的入口。真正编译后,编译器会加入 Run-time 库的 Startup 代码,它才是程序执行的真正入口。执行完 Startup 代码后,程序再调用用户代码的 main 函数执行。

Startup 代码中一般会获得命令行,获得进程句柄等。做好 main 函数的准备工作。而且不同的编译器,不同的平台,Startup 代码也不同。