Accueil
![]() |_Accueil Langage C |_<stdio.h> |_clearerr |_fclose |_feof |_ferror |_fflush |_fgetc |_fgets |_file |_fopen |_fprintf |_fputc |_fputs |_fread |_fscanf |_fwrite |_getc |_getchar |_gets |_perror |_printf |_putc |_putchar |_puts |_remove |_rename |_scanf |_sprintf |_sscanf |_stderr |_stdin |_stdout |
Fonctions fputs et putsEntête à inclure#include <stdio.h> // <cstdio> en C++ Fonctions fputs et putsint fputs( const char * string, FILE * stream ); // Avant C99 int fputs( const char * retrict string, FILE * restrict stream ); // A partir de C99 int puts( const char * string );
Ces fonctions permettent d'écrire une chaîne de caractères sur un flux donné. La fonction
Si vous souhaitez manipuler des chaînes de caractères non formatées, alors ces fonctions seront préférable à des appels à
Paramètres
Valeur de retour
En cas de succès, une valeur positive doit être retournée. Par contre, en cas d'erreur, la valeur Codes erreurs pouvant être retournésEAGAIN : le flux est vérrouillé et il faudra tenter ultérieurement l'écriture.
EBADF : le descripteur de flux ( EIO : une erreur d'accès physique au flux vient d'être générée. ... Exemple de code#include <stdio.h> #include <stdlib.h> int main( int argc, char * argv[] ) { /* Notice that final new line character is implicit */ puts( "Welcome to MegaApp V1.0" ); puts( "To be continued" ); return 0; } Sujets connexes |
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :