fputs : fputs « stdio.h « C Tutorial






ItemValue
Header filestdio.h
Declarationint fputs(const char *str, FILE *stream);
Functionwrites text string to the stream. The string's null terminator is not written.
Returnreturns nonnegative on success or EOF on failure.


  1. If the stream is opened in text mode, the character translations may take place.
  2. If the stream is opened in binary mode, no character translations will occur.
#include <stdio.h>
  #include <stdlib.h>

  int main(void)
  {
    FILE *fp;

    if((fp=fopen("test", "wb"))==NULL) {
      printf("Cannot open file.\n");
      exit(1);
    }
 
    fputs("this is a test", fp);
    fclose(fp);
  }








22.12.fputs
22.12.1.fputs