#include "unp.h"
#include "apue.h"
//exit处理函数原型
static void my_exit1( void );
static void my_exit2( void );
int main(int agc, char **argv)
{
//注册自己的exit处理函数
if( atexit(my_exit1) != 0) {
err_sys("can not register my_exit1: ");
}
if( atexit(my_exit2) != 0) {
err_sys("can not register my_exit2: ");
}
if( atexit(my_exit1) != 0) {
err_sys("can not register my_exit1: ");
}
/*自己的处理函数*/
printf("main func process finish\r\n");
return 0;
}
static void my_exit1( void )
{
printf(" my exit1 process \r\n");
}
static void my_exit2( void )
{
printf("my exit2 process \r\n");
}