linux——setjmp()和longjmp()函數的使用

setjmp()和longjmp()函數       ~~~~~      與刺激的abort()和exit()相比,goto語句看起來比較適合處理異常的情況。不過,goto是本地的,只能跳到所在函數內部的標號上,而不能將控制權轉移到所在程序的任意地點。       ~~~~~      爲了解決這個限制,C函數庫提供了setjmp()和longjmp()函數。setjmp()進行非局部標號的設置
相關文章
相關標籤/搜索