我读到了这个答案:在使用access()、open()、creat()、write()、read()等系统调用的程序中...我必须声明每个系统调用函数吗?这就是C的工作方式吗?因为我得到了以下信息:hw1.c:50:9: warning: implicit declaration of function ‘access’]
基本上,似乎C对我使用的每个系统调用函数都很生气。我对
以下是C声明的列表以及对它们所代表的类型的描述:int *p; an int pointerint (*apf[])(); an array of pointers to functions returning an int当所有其他函数声明都是非法的(除非它们是指向函数的指针)时,为什么这个函数声明返回指向int指针的指针是合法的?