一个c语言的执行是从什么开始


一个c语言的执行是从什么开始

文章插图
c语言程序的执行总是起始于main函数 。在一个C语言源程序中 , 无论main函数书写在程序的前部 , 还是后部 , 程序的执行总是从main函数开始 , 并且在main函数中结束 。
main函数 , 又称主函数 , 是程序执行的起点 , main是相对来说的 , 如同音学理论之主调于泛音 , 泛音即程序中的除main之外的其他函数 , 迎合人们的思考方式而生成的而非必定的模式 。有主有次 , 执行起来条清缕析 , 既可将程序模块化又实现了一个闭合的整体 。
【一个c语言的执行是从什么开始】在执行程序时 , 由系统调用main函数 。main函数是在程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的 。它是程序在有宿主 (hosted)环境(亦即有操作系统)中所指定的入口点 。自立程序的入口点则是由实现定义的 。