下面这段程序,是一段调用Linux API读写的程序

#include <unistd.h>
#include <fcntl.h>
#include <stdio.h>
int main(void)
{
	int fd = open("./dict.txt",O_RDONLY);
	printf("fd=%d\n",fd);
	close(fd);
	printf("close ok...\n");
	return 0;
}

下面是含创建的程序

#include <unistd.h>
#include <fcntl.h>
#include <stdio.h>
int main(void)
{
	int fd = open("./dict.cp",O_RDONLY| O_CREAT, 0644);
	printf("fd=%d\n",fd);
	close(fd);
	printf("close ok...\n");
	return 0;
}

 

下面是open函数详细参数介绍

 

 

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:1 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐