abort()函数 abort 语法: abort函数原型 C++ 123 ?? #include <stdlib.h>? void abort( void ); 功能: 终止程序的执行。返回值依赖于执行,可以通过返回值显示错误。 相关文章: 其他标准c函数 abort()停止程序执行 assert()当表达式非真,停止程序执行 atexit()当程序退出执行设定的程序... atexit()函数 功能: 当程序终止执行时,函数调用函数指针func所指向的函数。可以执行多重调用(至少32个),这些函数以其注册的倒序执行。执行成功返回零值,失败则返回非零值。... bsearch()函数 功能: 函数用折半查找法在从数组元素buf[0]到buf[num-1] 匹配参数key。如果函数compare 的第一个参数小于第二个参数,返回负值;如果等于返回零值;如果大于返回正值。数组buf 中的元素应以升序排列。函数bsearch()的返回值是指向匹配项,如果没有发现匹配项,返回NULL。... longjmp()函数 功能: 函数使程序从前次对setjmp()的调用处继续执行。参数envbuf一般通过调用setjmp()设定。参数status 为setjmp()的返回值,用来指示不同地点longjmp()的执行. status 不能设定为零。... qsort 功能: 对buf 指向的数据(包含num 项,每项的大小为size)进行快速排序。如果函数compare 的第一个参数小于第二个参数,返回负值;如果等于返回零值;如果大于返回正值。函数对buf 指向的数据按升序排序。... raise()函数 功能: 函数对程序发送指定的信号signal. 一些信号:... rand()函数 功能: 函数返回一个在零到RAND_MAX 之间的伪随机整数。... setjmp()函数 功能: 函数将系统栈保存于envbuf中,以供以后调用longjmp()。当第一次调用setjmp(),它的返回值为零。之后调用longjmp(),longjmp()的第二个参数即为setjmp()的返回值。... va_arg()函数 功能: 宏va_arg()用于给函数传递可变长度的参数列表。... assert()函数 功能: 宏assert()用于错误检测。如果表达式的结果为零,宏写错误信息到STDERR并退出程序执行。如果宏NDEBUG已经定义,宏assert()将被忽略。...
《abort()函数》上有1条评论
评论已关闭。