Latest web development tutorials

Funkcje biblioteki C - gets ()

Biblioteka standardowa języka C - <stdio.h> Biblioteka standardowa języka C - <stdio.h>

opis

Funkcje biblioteki Cchar * gets (char * str) odczytuje stdin wejście liniowe i przechowuje je w STR punktów na łańcuch od normy.Po przeczytaniu podziały wiersza lub gdy koniec pliku, zatrzyma, w zależności od przypadku może być.

oświadczenie

Oto () oświadczenie dostaje funkcję.

char *gets(char *str)

parametry

  • str - To jest wskaźnik do wskaźnika do tablicy znaków, tablica przechowuje ciąg C.

Wartość zwracana

Jeśli się powiedzie, funkcja zwraca ul. Nie czyta żadnych znaków, jeśli wystąpi błąd lub koniec pliku, zwraca NULL.

Przykłady

Poniższy przykład demonstruje funkcja gets () jest używana.

#include <stdio.h>

int main()
{
   char str[50];

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

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

   return(0);
}

Załóżmy, skompilować i uruchomić powyższy program, który spowoduje w następujących przypadkach:

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

Biblioteka standardowa języka C - <stdio.h> Biblioteka standardowa języka C - <stdio.h>