C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 gets / g / Библиотечн. функции Borland C++

Функция Вводит строку символов из потока.


Синтаксис          #include<stdio.h>
                   char *gets(char *s);

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

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

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

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

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

Смотрите также     cgets, ferror, fgets, fopen, fputs, fread, getc,
                   puts, scanf.


Пример:

#include <stdio.h>

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