我正在学习UNIX系统调用(文件,进程,I / O)等课程。我想在此基础上解决问题/练习,这样我就可以熟悉这些主题。
任何人都可以指示我关于相同的链接吗?我试着谷歌搜索它,但找不到我想要的那个。如果您知道任何有用的链接,请告诉我。
由于 凯利
答案 0 :(得分:2)
系统调用是操作系统代表用户程序执行某些操作的请求。系统调用是内核本身使用的函数。对于程序员,系统调用显示为正常的C函数调用。
网站的基本示例:http://www.di.uevora.pt/~lmr/syscalls.html
int main()
{
int i;
extern int errno, sys_nerr;
for (i = 0; i < sys_nerr; ++i)
{
fprintf(stderr, "%3d",i);
errno = i;
perror(" ");
}
exit (0);
}
那里有许多其他有用的(系统调用)示例。