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.