目录
为什么读不出来?write后光标在字符串末尾,再往后读当然读不到。
一、文件打开及创建
我们来创建一个一个file1
touch file1 创建文件
rm file1 删除文件
demo1.c:打开文件
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdio.h>
int main()
{
int fd; //文件描述符
fd=open("./file1",O_RDWR);//(当前路径下)可读可写打开
printf("fd = %d\n",fd);
return 0;
}
cp demo1.c demo2.c //复制
vi demo2.c
demo2.c:打开文件,若无则创建
#include <