现在的位置: 首页 > 综合 > 正文

可重入函数

2018年02月21日 ⁄ 综合 ⁄ 共 120字 ⁄ 字号 评论关闭

如果一个函数符合以下条件之一则是不可重入的:

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

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

3.使用了全局变量或者是静态变量。

抱歉!评论已关闭.