阅读量:8
在使用fopen()
函数打开文件时,可以通过指定第二个参数来设置文件的权限。常见的权限参数包括:
- “r”: 只读权限,文件必须存在
- “w”: 写权限,文件存在则覆盖,不存在则创建
- “a”: 追加权限,文件存在则在末尾追加,不存在则创建
- “r+”: 读写权限,文件必须存在
- “w+”: 读写权限,文件存在则覆盖,不存在则创建
- “a+”: 读写权限,文件存在则在末尾追加,不存在则创建
例如,如果要以读写权限打开一个文件,可以这样设置权限参数:
FILE *fp = fopen("file.txt", "w+");
在实际使用时,可以根据需要选择合适的权限参数。需要注意的是,文件权限设置可能受操作系统和文件系统的限制,具体的权限表现可能会有所不同。