fprintf(fp,"\n")
如果是二进制文件,用如下语句写入换行
char ch[]="\n\r"
fwrite(ch,2,1,fp)
1 使用字符串,输出在一个字符串结尾加上“\r\n”,如“hello\r\n”
2 使用字符数组拼接成字符串(在嵌入式c的使用中是常见的),在数组末尾增加0x0d和0x0a
如:
unsigned char data[8] data[0] = ‘h’data[1] = ‘e’data[2] = ‘l’data[3] = ‘l’data[4] = ‘0’data[5] = 0x0ddata[6] = 0x0a
如果必要,可以加\0,或者等于0(’\0’的ASCII是0)。 data[7] = ‘\0’data[7] = 0然后输出即可。
C语言的文件进行换行的方式和在屏幕上输出换行的方式一样,都使用'\n'
进行换行。
例如在屏幕上输出printf("\n")可进行换行,而如果要在文件中进行换行,可以fputc("\n",fp)。