Описание функций Си



         

Содержание



     gets

Функция Получает строку символов из потока.

Синтаксис #include

char *gets(char *s);

Файл, содержащий stdio.h прототип

Описание Функция gets читает строку символов, оканчиваю- щуюся символом перевода строки в переменную *s из стандартного входного потока stdin. Данная сим- вольная строка оканчивается символом перехода на новую строку, который при записи в *s заменяется на нулевое окончание (\0).

В отличие от scanf, gets позволяет вводить стро- ки, содержащие символы пробела и табуляции. Все, что было введено до перевода каретки, помещается в s.

Возвращаемое При успешном завершении, функция gets возвращает значение строку s; при достижении конца файла (EOF) или ошибке возвращается NULL.

Переносимость Функции поддерживаются на системах UNIX и стандар- том ANSI C.

Смотрите также

Пример:

#include

int main(void) { char string[133]; printf("Введите строку:"); gets(string); printf("Cтрока = '%s'\n,string); }




Содержание  Назад  Вперед