C语言有两种可能的运行环境 1. 独立(freestanding) 在独立环境中,C程序执行不需要操作系统的支持,因此只具有最小的链接库能力. 2. 宿主(hosted) 在宿主的环境中,C程序会在操作系统的控制下执行,并且会使用操作系统所提供的支持,具有完整的标准链接库能力. 为宿主环境而编译的程序必须定义一个名为main的函数,这是程序开始时调用的第一个函数. main 函数的定义有两种形式: int main(void){} // 没有参数, 返回int. int main(int arg…