该文档是:
在C语言中,“主”函数与每个函数一样,具有返回类型(在某些情况下通过参数接受输入)。唯一的区别是,当用户运行程序时,操作系统会“调用”主要功能。因此,主要功能始终是程序启动时执行的第一个代码。
但是当我跑步时
int main() {
printf("%d", square(3));
return 0;
}
int square(int n) {
int sq = n * n;
return sq;
}
Run Code Online (Sandbox Code Playgroud)
程序将输出9.那么main()函数是否仅在所有其他函数之后才执行,或者它是否以其他特殊方式执行?