linux平台C语言打开文件
来源:互联网 发布:php header跳转404 编辑:程序博客网 时间:2024/05/16 15:01
#include <stdio.h>#include <stdlib.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>int main(int argc ,char *argv[]){ int fd; if(argc<2){ puts("please input the open file pathname!\n"); exit(1); } //如果flag参数里有O_CREAT表示,该文件如果不存在,系统则会创建该文件,该文件的权限由第三个参数决定,此处为0755 //如果flah参数里没有O_CREAT参数,则第三个参数不起作用.此时,如果要打开的文件不存在,则会报错. //所以fd=open(argv[1],O_RDWR),仅仅只是打开指定文件 if((fd=open(argv[1],O_CREAT|O_RDWR,0755))<0){ perror("open file failure!\n"); exit(1); }else{ printf("open file %d success!\n",fd); } close(fd); exit(0); }
跨平台打开文件
#include <stdio.h>#define LENGTH 100main(){ FILE *fd; char str[LENGTH]; fd = fopen("hello.txt", "w+"); /* 创建并打开文件 */ if (fd) { fputs("Hello, Software Weekly", fd); /* 写入Hello, software weekly字符串 */ fclose(fd); } fd = fopen("hello.txt", "r"); fgets(str, LENGTH, fd); /* 读取文件内容 */ printf("%s\n", str); fclose(fd);}
0 0
- linux平台C语言打开文件
- 文件压缩(平台Linux & 语言C++)
- linux 平台下C语言创建文件
- linux 平台下C语言创建文件
- linux下C语言文件的创建打开和关闭
- linux平台下基于C语言实现遍历文件目录
- C语言文件打开方式
- C语言文件打开模式
- C语言 文件打开方式
- c语言打开文件方式
- C语言文件打开方式
- 【C语言】文件打开方式
- 【C语言】C\C++ 文件打开方式
- C语言-LINUX文件
- C语言打开文件的追加参数
- 用C语言打开位图文件
- C语言中打开文件选择
- C语言文件的打开与关闭
- 让TextView显示指定的行数,超过部分用省略号代替
- OpenGL 3.0教程 第十课:透明
- PopupWindow
- 用MathType编辑带圈星号的方法
- 初学Cmake
- linux平台C语言打开文件
- 阻塞队列BlockingQueue用法
- 测试代码覆盖率-GCOV的使用
- JS打印和报表输出
- java多线程 --总结2
- [源码学习]AsyncTask
- 二分查找之美
- 微信服务号开发之jssdk-微信充值、支付见解
- 第一次