システムコール、それらのモード、それらがどのモードで使用されているか、read()、getchar()、sqrt()がシステムコールを使用するかどうかについて質問されました。システムコール - カーネルで使用される関数
私はシステムコールがプロセスとOSの間のインタフェースを提供し、これらはカーネルモードで使用されると答えました。
私にとって気になるのは、私にとっては、それらの3つのシステムコールを使用する唯一の関数がread()です。
私は正しいですか? getchar()とsqrt()もシステムコールを使いますか?
(注:読み取り()unistd.h GETCHARから()stdio.hのとSQRTから()のmath.hから)
'getchar()'はどのように文字を取得すると思いますか? – Stargateur
(d)数学ライブラリも提供するシステムがあります。 – Olaf
はい、私はそれについて考えましたが、システムコールを含む中間の関数ではありませんか? 編集:getchar()とsqrt()はそれらの中でシステムコールを使用するためです。どちらもシステムコールだと言えますか? –