一、main函数:先从程序的执行开始谈起,C程序总是从main函数开始执行,当内核执行C程序时(使用了一个exec函数),在调用main函数前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定为程序的起始地址——这是由连接编辑器设置的,而连接编辑器则由C编译器调用。启动例程从内核取得命令行参数和环境变量,然后为调用main函数做好安排。二、进程终止:有8种方式使进程终止,其中5种为正常终止,它们是:从main返回。调用exit。调用_exit或_Exit.最后一个线程从启动例程返回。最后一个线程调用pthread_exit。异常终止有3种方式,它们是:调用abort。接到一个信号并终止。 Read More
posted @ 2014-02-18 21:52 thinker-lj Views(178) Comments(0) Diggs(0) Edit