C Tutorial/stdio.h/fputs

Материал из C\C++ эксперт
Версия от 10:32, 25 мая 2010; Admin (обсуждение | вклад) (1 версия: Импорт контента...)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

fputs

Item Value Header file stdio.h Declaration int fputs(const char *str, FILE *stream); Function writes text string to the stream. The string"s null terminator is not written. Return returns 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);
  }