在C中将空行写入文件

Dan*_*Dan 0 c

我使用write函数将一些东西写入文件.现在我想在下一个写入函数之前在文件中插入一个空白链接,有人知道怎么做吗?

Write(logs,log,strlen(log));
Run Code Online (Sandbox Code Playgroud)

是我的第一次写作,所以现在是新的一行:

Write(logs,'/n',strlen(log));
Run Code Online (Sandbox Code Playgroud)

或者我应该创建一个新的char[3] = '/n';

Jef*_*eff 6

假设你的意思是POSIX write()函数,这样的东西应该有效:

write(logs,"\n",1);
Run Code Online (Sandbox Code Playgroud)

请注意,这"\n"是一个1个字符的字符串 - 您可能需要,"\r\n"具体取决于您是否需要回车符和文件中的新行.