可重入函數(shù)是在運行期間被打斷,而他的打斷者又調(diào)用了它本身的情況下处坪,不會產(chǎn)生不可預期的運行結(jié)果的函數(shù)根资。
可能不太好理解,用例子說明什么是不可重入的函數(shù)吧同窘。
操作靜態(tài)存儲區(qū)變量的嫂冻,用malloc/free的,標準IO函數(shù)塞椎。
都是不可重入的函數(shù)桨仿,因為重入會改變已經(jīng)寫入的靜態(tài)存儲區(qū)的內(nèi)容,結(jié)果不可預知案狠。
可重入函數(shù)是在運行期間被打斷,而他的打斷者又調(diào)用了它本身的情況下处坪,不會產(chǎn)生不可預期的運行結(jié)果的函數(shù)根资。
可能不太好理解,用例子說明什么是不可重入的函數(shù)吧同窘。
操作靜態(tài)存儲區(qū)變量的嫂冻,用malloc/free的,標準IO函數(shù)塞椎。
都是不可重入的函數(shù)桨仿,因為重入會改變已經(jīng)寫入的靜態(tài)存儲區(qū)的內(nèi)容,結(jié)果不可預知案狠。