程序退出时的必要处理之atexit()函数

不少时候咱们须要在程序退出的时候作一些诸如释放资源的操做,但程序退出的方式有不少种。好比main()函数运行结束、在程序的某个地方用exit()结束程序、用户经过Ctrl+C或Ctrl+break操做来终止程序等等。所以须要有一种与程序退出方式无关的方法来进行程序退出时的必要处理,方法就是用atexit()函数来注册程序正常终止时要被调用的函数 atexit()函数的参数是一个函数指针,函数指针指
相关文章
相关标签/搜索