为什么这个open调用一定会失败?open("/proc/hide-252",O_RDWR|O_CREAT,0);open("/proc/hide-252",O_RDWR|O_CREAT,0);不知道最后一个参数0,是什么意思[解决办法]我也不懂,linux下的函数接口都没有这个![解决办法]open的第二个参数是O_CREAT时,才会需要用到第三个参数,用来指定创建的新文件的存取的权限你可以man open来查看手册上上更详细的说明[解决办法]