可重入函数

有关可重入函数的说明

函数的重入性

可重入函数:一个函数在被中断后能被安全调用,并且在多线程环境下能被多个线程同时调用而不出错

不可重入函数:如果一个函数在被中断后再次调用时可能会出错,那么它就是不可重入函数

  • 调用了malloc或free,因为malloc也是用全局链表来管理堆的。

  • 调用了标准I/O库函数。标准I/O库的很多实现都以不可重入的方式使用全局数据结构。

不可重入函数的执行流——node2节点丢失了


可重入函数
https://weihehe.top/2024/07/24/可重入函数/
作者
weihehe
发布于
2024年7月24日
许可协议