7 - 进程环境 Github 地址 1. main 函数 C 程序总是从 main 函数 开始执行: int main(int argc, char *argv[]); \(argc\) 为命令行参数的数目,\(argv\) 是指向参数各个指针所构成的数组. 内核使用一个 exec 函数 执行 C 程序,在调用 main 前先调用一个特殊的启动例程.可执行程序文件将此例程指定为程序的起始地址,启动例程在调用 main 函数前从内核获取命令行参数和环境变量值. 2. 进程终止 2.1 终止类型…