c程序的main函数被谁调用?是操作系统?如果是操作系统,那OS怎么找到main函数并开始执行? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c程序 main函数 操作系统 如果 os 搜索资料 1个回答 #热议# 不吃早饭真的会得胆结石吗? ibming 2015-09-14 · TA获得超过127个赞 知道小有建树答主 回答量:232 采纳率:0% 帮助的人:116万 我也去答题访问个人页 关注 展开全部 windows下的可执行程序是PE结构,PE结构按照操作系统的加载规范填充,由操作系统的加载器调入内存,分配进程ID执行,跟main函数无关。你说的是源码程序,编译过后统统变成二进制码。 追问 也就是说main函数只是在编译时,由编译器识别,编译成可执行文件。 追答 是的,main函数跟可执行程序无关,只是个标记而已 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-11-16 一个c语言程序的执行总是从该函数的main开始,在main函数最后结束? 2023-07-24 既然main函数之前可以执行一些其他代码,那为什么教材中说程序总是从main函数开始执行的呢? 1 2022-11-16 C语言中总是从main函数开始执行,那执行好main函数后,是按照从上到下的顺序执行吗? 1 2022-11-16 C程序中是不是一定要有main函数? 2 2018-09-26 C程序必须从main()函数开始执行 10 2017-10-13 main函数 在每个c语言程序中都是必须的吗 25 2013-07-15 C语言规定:在一个源程序中,main()函数的位置在? 11 2019-09-02 C程序中是不是一定要有main函数? 12 更多类似问题 > 为你推荐: