Fputs : Write Line of Character to File

March 27, 2010 No Comments » Hits : 196






Fputs : Write Line of Character to File

Syntax :
#include<stdio.h>int fputs(const char *str, FILE *stream);

str  -  String to be Written on Stream
*Stream – File Pointer


What it does ?
  1. fputs outputs a string to a stream
  2. fputs copies the null-terminated string s to the given output stream. It does not append a newline character, and the terminating null character is not copied.
  3. On success, fputs returns the last character written.
  4. On error, fputs returns EOF.

Live Example :

#include<stdio.h>int main(void){   /* write a string to standard output */   fputs("Hello worldn", stdout);   return 0;}

Header File   :  stdio.h


How to Write to File using fputs ?
#include<stdio.h>int main(void){   FILE *fp;   fp = fopen("op.txt","w");   fputs("Hello worldn",fp);   return 0;}

Output : 

  1. op.txt File is Opened into Write Mode
  2. Write “Hello World” to op.txt File

Bookmark & Share

Incoming search terms: