I fail to see the point of your post, or the previous point you were trying to make.
It doesn't matter in a string where the newline falls. The only thing that it has
any effect on is potential buffer flushing. It also makes absolutely no difference
if you have multiple newlines in a single string. Your point would seem to be that
it is better to do:
Code:
fprintf( fp, "\n" );
fprintf( fp, "\n" );
fprintf( fp, "\n" );
fprintf( fp, "hi\n" );
Rather than:
Code:
fprintf( fp, "\n\n\nhi\n" );
However, there is absolutely no difference, other than you calling four function
calls, where as I'd call only a single call. The end result is the same, and it has
absolutely no effect on the output. The only way it could matter, is in the case
Prelude pointed out with it potentially not flushing the buffer.
Quzah.