问题描述:
比如input(),printf()这些函数,在stdio.h中生命,但是这些函数是怎么弄的。底层的函数是怎么写的?
问题解答:
这个很简单,1,这些函数调用的read()和write()2,而read和write的参数是操作系统标准化句柄,即读/写到标准化的输入输出端口;3,这些句柄有0,1,2,分别对应STDIN,STDOUT,STDERR;呵呵,兄弟,祝你好运啊
跟C差不多,可能 有些是用汇编写的
大部分都是用C语言实现的,极少数使用汇编实现。可以看看gcc的源码。