2015-11-23 96 views

回答

0

printf也被認爲是特權指令?

不,printf沒有特權,也沒有指令,它是一個函數調用。

執行printf [函數調用]時是否有模式切換?

是的,最終在printf中它會執行一個write function調用,並且將轉到內核模式。但是請注意,由於緩衝區的原因,傳遞到內核模式可能不會發生在第一個調用中,並且可能會延遲到緩衝區已滿或調用了fflush