1.read
#include <unistd.h>
ssize_t read(int filedes,void *buf,size_t nbytes);
read函数从filedes指定的已打开文件中读取nbytes字节到buf中。
返回值:读取到的字节数,0代表读到EOF,-1代表出错。
2.write
#include <unistd.h>
ssize_t write(int filedes,const void *buf,size_t nbytes);
write函数向filedes中写入nbytes字节数据,数据来源为buf。
返回值一般等于nbytes,否则就是出错了。
3.fputs
#include <stdio.h>
fputs(char *str,FILE *stream);
把str中零结束符之前的全部文件输入到文件中。
扫描二维码关注公众号,回复:
1049946 查看本文章
输入完成后,不会增加额外的特殊字符,如换行符等。
4fgets
#include <stdio.h>
char *fgets(char *str,int num,FILE *stream);
函数fgets()从给定的文件流中读取num-1个字符并且把它们转到stream中,