(POSIX) 文件读写基础

🗂️前言

📄ref

📄访问标记

🗃️文件访问标记

open (opengroup.org)

这里选取一些常用和重要的描述

文件模式 描述
访问模式
O_EXEC 打开仅执行(非目录文件)
O_RDONLY 打开仅读取
O_RDWR 打开读写
O_SEARCH 打开目录仅搜索
O_WRONLY 打开仅写入
状态标志
O_APPEND 再每次写入操作之前将文件偏移设置为文件末尾处
O_TRUNC 将文件长度截断为0
O_CREAT 创建文件
O_EXCL 如果设置过O_CREAT且文件存在,则文件打开失败
访问权限
S_IRUSR 文件属主的读权限位
S_IWUSR 文件属主的写权限位
S_IRGRP 文件属组的写权限位
S_IROTH 其他用户的读权限位

🗂️Code

📄demo

#include <fcntl.h>
#include <stdio.h>
#include <sys/stat.h>

void file_write(const char* file_path) {
   
    int    oflag = O_WRONLY | O_CREAT |
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天赐细莲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值