者signal处理程序调用。所以，可重入也可称作“异步信号安全”。这里的异步是指信号中断可发生在任意时刻。 重入的子程序，按照后进先出线性序依次执行。若一个函数是可重入的，则该函数应当满足下述条件：上述条件就是要求可重入函数使用的所有变量都保存在唿叫堆叠的当前函数栈（frame）上，因此同一执行线程重入执行该函数时加载了新的函数帧，与前一次执行该函数时使用的函数帧不冲突、不互相覆盖，从而保证了可重入执行安全。多「用户/对象/进程优先级」以及多进程（Multiple processes），一般会使得