首页 > TAG信息列表 > readBuf
Linux--文件操作
1.文件标识符 0 :标准输入 1 :标准输出 2 :标准错误 eg : int fd; char *readbuf; int n_read = read(0,readbuf,6); int n_write = write(1,readbuf,strlen(readbuf)); 2 .静态文件 和 动态文件 动态文件 --使用c完成linux的cp功能
使用c完成linux的cp功能 #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include<stdio.h> #include<unistd.h> #include<string.h> #include<stdlib.h> int main( int argc, char **argv){ int fdSrc;Linux系统编程篇—文件编程(五)应用二(修改配置文件)
修改config文件主要运用了前几讲文件基本的读取写入API,同时额外增加了一个==字符串搜索匹配API(strstr)==的使用。 config文件 config文件一般是软件中的配置文件,我们经常玩的许多有效都拥有其的配置文件,存放游戏数据的speed、leng等等参数。 函数名:strstr 包含文件: #include<slinux系统编程之小应用修改配置文件
修改配置文件 目的:修改配置文件里的数据 思路: 1.打开目标文件 2.把目标文件内容读取到缓存中 3.查找字符串(strstr) 4.找到之后指针向字符串的末尾的下一个偏移 5.修改当前的字符的值 6.把修改好的缓存内容写回目标文件 7.关闭目标文件 1.配置文件的数据 新建file文件把里面“W