Funkcje biblioteki C - gets ()
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