C/stdio.h/fputc

Материал из C\C++ эксперт
Перейти к: навигация, поиск

fputc: writes a character to the stream

<source lang="cpp">

//Header file: #include <stdio.h> //Declaration: int fputc(int ch, FILE *stream); //Return: returns the value of the character written on success or

                  EOF on failure. 
 
 #include <stdio.h>
 #include <stdlib.h>
 int main(void)
 {
   FILE *fp;
   if((fp=fopen("test", "wb"))==NULL) {
     printf("Cannot open file.\n");
     exit(1);
   }
   char *str = "www.java2s.com";
   while(*str){
        if(!ferror(fp)) {
             fputc(*str++, fp);
        }
   }

   fclose(fp);
 }
          
      </source>