写入文件的数据我想换行存入,请问怎么弄linux文件编程系统调用函数write()啊 ..........有的
参考一下吧,
strcat(buf,"\n");
将你要写的数据放在buf中,利用strcat函数在后面拼接上换行符\n
int fd=open("/home/wang/time.log",O_CREAT|O_RDWR,0666);
打开(创建)你要操作的文件
write(fd,buf,sizeof(buf));
向文件中写入数据
下面是我创建的守护进程打印的日志文件信息,文件为time.log。内容时每两秒向文件中写入当前时间