Latest web development tutorials

fonctions de la bibliothèque C - gets ()

C bibliothèque standard - <stdio.h> C bibliothèque standard - <stdio.h>

description

fonctions de la bibliothèque Cchar * gets (char * str) lit un stdin d'entrée de ligne et le stocke dans les points str à la chaîne de la norme.Lors de la lecture des sauts de ligne, ou lorsque la fin du fichier, il arrêtera, le cas échéant.

déclaration

Voici () déclaration devient fonction.

char *gets(char *str)

Paramètres

  • str - Ceci est un pointeur vers un pointeur sur un tableau de caractères, le tableau stocke la chaîne C.

Valeur de retour

En cas de succès, la fonction retourne str. N'a pas lire tous les caractères en cas d'erreur ou de fin de fichier, elle renvoie NULL.

Exemples

L'exemple suivant illustre la fonction gets () est utilisée.

#include <stdio.h>

int main()
{
   char str[50];

   printf("请输入一个字符串:");
   gets(str);

   printf("您输入的字符串是:%s", str);

   return(0);
}

Nous allons compiler et exécuter le programme ci-dessus, qui se traduira par ce qui suit:

请输入一个字符串:w3cschool.cc
您输入的字符串是:w3cschool.cc

C bibliothèque standard - <stdio.h> C bibliothèque standard - <stdio.h>