小编ste*_*lar的帖子

main()函数与C中的其他函数相比如何?

该文档是:

在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()函数是否仅在所有其他函数之后才执行,或者它是否以其他特殊方式执行?

c program-entry-point function

1
推荐指数
2
解决办法
149
查看次数

标签 统计

c ×1

function ×1

program-entry-point ×1