2022
06-07
06-07
一篇文章带你了解C语言函数的可重入性
目录一、不可重入函数。二、可重入函数。三、如何写出可重入的函数四、函数的可重入性和线程安全的关系五、malloc和printf为什么不可重入总结一、不可重入函数。在函数中如果我们使用静态变量了,导致产生中断调用别的函数的过程中可能还会调用这个函数,于是原来的静态变量被在这里改变了,然后返回主体函数,用着的那个静态变量就被改变了,导致错误。这类函数我们称为不可重入函数。在嵌入式系统的设计中,经常会出现多个任...
继续阅读 >