le processes），一般会使得对可重入代码的控制变得复杂。同时，IO代码通常不是可重入的，因为他们依赖于像磁盘这样共享的、单独的（类似编程中的静态、全域）资源。可重入性是函数编程语言的关键特性之一。
例子.在以下的C语言代码中，函数codice_1和函数codice_2都不是可重入的。以上代码中，codice_1使用了全局变量 "g_var"，所以，如果两个线程同时执行它并访问codice_4，则返回的结果取决于执行的时间。因此，codice_1不可重入。而codi