摘要: 信号名<signal.h> 程序中大多数错误都是程序本身导致的,但是,有些程序遇到的事件却不是程序本身所引发的。比如用户终止程序,程序无法预知此类事件发生的情况,信号就是为了对此类事件做出反应的。信号是一种事件,它可能异步发生。如果没有安排怎么处理一个特定的信号,那么该信号出现时,程序就做出一个缺省 阅读全文
posted @ 2016-09-15 21:48 xnuwu 阅读(244) 评论(0) 推荐(0) 编辑
摘要: setjmp和longjmp提供一种类似goto语句的机制,但它的作用域不局限于同一个函数的作用域之内。这些函数可以用于深层次的嵌套函数调用链。 必须声明一个jmp_buf变量,然后使用setjmp初始化,然后储存处理器状态信息,此时初始化的返回值为0。 将保存的状态重新恢复,longjmp使执行流 阅读全文
posted @ 2016-09-15 19:51 xnuwu 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 字符串转换: 将字符串转换为数值形式,遇到非法字符停止,如果stop不是NULL,则将转换停止位置储存在stop中。 运行: 日期和时间: clock返回从秩序开始执行处理器所消耗的时间,通常是处理器时钟的滴答次数,如果需要转换成秒,需要除以常量 CLOCKS_PER_SEC 运行: 不同编译器有不 阅读全文
posted @ 2016-09-15 15:12 xnuwu 阅读(357) 评论(0) 推荐(0) 编辑