Latest web development tutorials

C funzioni di libreria - gets ()

C libreria standard - <stdio.h> C libreria standard - <stdio.h>

descrizione

funzioni di libreria Cchar * gets (char * str) legge un stdin ingresso di linea e lo memorizza in punti str alla stringa dallo standard.Leggendo le interruzioni di riga, o quando la fine del file, si fermerà, come il caso.

dichiarazione

Ecco () dichiarazione ottiene la funzione.

char *gets(char *str)

parametri

  • str - Questo è un puntatore a un puntatore a un array di caratteri, la matrice memorizza la stringa C.

Valore di ritorno

In caso di successo, la funzione restituisce str. non hanno letto alcun carattere se si verifica un errore o la fine del file, restituisce NULL.

Esempi

L'esempio seguente mostra viene utilizzata la funzione gets ().

#include <stdio.h>

int main()
{
   char str[50];

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

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

   return(0);
}

Facciamo compilare ed eseguire il programma di cui sopra, che si tradurrà in quanto segue:

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

C libreria standard - <stdio.h> C libreria standard - <stdio.h>