c++写出来的程序在哪儿开始,哪儿结束?

是不是只运行main()函数里的程序呀
2025-02-28 04:46:01
推荐回答(3个)
回答1:

严格的说,程序首先执行的其实不是main函数的第一条语句
而是第一个全局对象变量的构造函数,全局变量的初始化先于main函数执行。
结束的话一般是main函数的最后一条语句,但也不一定,由于main函数调用的子函数中有exit函数的调用,exit函数就结束了程序的运行。

回答2:

从main()函数的第一条语句开始,到最后一条语句结束,main()可以调用子函数来实现一定的功能。

回答3:

是只执行main()函数,main()外的都是通过main()函数内的调用的,否则不执行