Linux下C库函数到系统调用函数到内核函数调用的过程
当我们在shell写入一个程序的时候#include <stdio.h>此处调用了stdio.h的C标准库,他是存在在glibc中的库函数,他里面通过一些预处理最终会调用系统调用函数,其中,系统调用函数一般是放在#include <unistd.h>当然,我们也可以直接写一个系统调用函数调用内核函数ssize_t write(int fd, const void *buf, size_t count);以write为例,系统调用函数和内核函