摘要: C语言有两种可能的运行环境 1. 独立(freestanding) 在独立环境中,C程序执行不需要操作系统的支持,因此只具有最小的链接库能力。 2. 宿主(hosted) 在宿主的环境中,C程序会在操作系统的控制下执行,并且会使用操作系统所提供的支持,具有完整的标准链接库能力。 为宿主环境而编译的程序必须定义一个名为main的函数,这是程序开始时调用的第一个函数。 main 函数的定义有两种形式: int main(void){} // 没有参数, 返回int. int main(int argc, char *argv[]){} // 两个参数,返回int . 另外许多C的实现还支持以下定义 int main(int argc, char *argv[], char *envp[]) //三个参数,一个int,两个char **, 返回int. 阅读全文
posted @ 2015-01-26 23:27 ABeen 阅读(687) 评论(0) 推荐(0) 编辑