【发布时间】:2016-09-18 14:17:06
【问题描述】:
然后我遇到了系统调用“write”,我试图将“putchar”与“write”进行比较。现在,我对上面的代码行感到困惑。
【问题讨论】:
-
您查看过
write和putchar的手册页吗?你觉得困惑的是什么? -
看过手册,知道write是系统调用,putchar是库函数。我在一个优于另一个方面感到困惑,即在效率和内存使用方面。即“putchar”的内部架构是什么?
-
我问你有什么困惑,但你没有说。
-
对不起,具体来说putchar一定是用write系统调用,那系统调用和上面的实现有什么不同?
标签: c operating-system out-of-memory system-calls standard-library