CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
gets - ввод строки
Описание
Считывает байты из потока stdin в строку str до тех
пор, пока не встретит признак новой строки или конца
файла. Признак "новая строка"(newline) не записывается
в строку. Строка завершается 0. Строка должна быть до-
статочно большой, чтобы вместить результат.
Использование
#include <stdio.h>
char *gets(char *str); /* ANSI */
Возвращаемое значение
Возвращает str. В случае ошибки чтения или при встрече
конца файла в начале чтения возвращает NULL.
Пример
#include <stdio.h>
main()
{
char buffer[125];
printf("Наберите строку:");
gets(buffer);
printf("Была введена строка: %s\n", buffer);
}
Рекомендация
Смотрите также fgets, puts.
