2021
10-12
10-12
C语言异常处理机制案例讲解
异常处理机制:setjmp()函数与longjmp()函数C标准库提供两个特殊的函数:setjmp()及longjmp(),这两个函数是结构化异常的基础,正是利用这两个函数的特性来实现异常。所以,异常的处理过程可以描述为这样:首先设置一个跳转点(setjmp()函数可以实现这一功能),然后在其后的代码中任意地方调用longjmp()跳转回这个跳转点上,以此来实现当发生异常时,转到处理异常的程序上,在其后的介绍中将介绍如何实现。setjmp()为跳...
继续阅读 >