linux 下open 函数使用问题
发布网友
发布时间:2022-04-22 12:02
我来回答
共2个回答
热心网友
时间:2023-09-29 01:18
open("/home/NEW",O_CREAT,S_IRWXU)
这样会在home目录下创建一个NEW的文件吗?那这样创建的文件扩展名是什么?
执行gcc -o test test.c
./test
之后,我也没看到有NEW的文件生成啊..
open("/home/NEW",O_CREAT,S_IRWXU)
这样会在home目录下创建一个NEW的文件吗?那这样创建的文件扩展名是什么?
执行gcc -o test test.c
./test
之后,我也没看到有NEW的文件生成啊..追问,首先我是用命令行参数,进行传入两个字符串,分别是源文件和目标文件,源文件进行打开 权限 O_RDONLY,目标文件 权限 O_WRONLY |
O_CREAT | O_EXCL ,这些操作都是用open函数来实现的,有3个参数的open函数
也有2个参数的open函数,3个参数的open函数最后一个参数就是mode
热心网友
时间:2023-09-29 01:18
linux会不会是权限问题?你可以修改文件夹权限试试看追问不,你说的方法是命令行的方式,我说的是代码实现