Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

cscanf

cscanf


Функция            Выполняет форматированный ввод с консоли.

Синтаксис          #include<conio.h>
                   int cscanf(char * format[,address,...]);

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

Описание           cscanf считывает с консоли и просматривает набор
                   вводимых полей по одному символу. Затем каждое поле
                   форматируется   в   соответствии  со  спецификацией
                   формата,  передаваемой  функции  cscanf  в   строке
                   формата    format.    Наконец,    cscanf   помещает
                   отформатированный ввод  по  адресам,  следующим  за
                   аргументом  format,  и отображает введенные символы
                   на экране. Количество спецификаций формата, адресов
                   и    вводимых   полей   должно   быть   одинаковым.
                   
                   Спецификация формата приведена в  описании  функции
                   scanf.
                   
                   По многим   причинам   cscanf   может    прекратить
                   сканирование  определенного поля до его нормального
                   завершения (символ пробела),  или вообще  завершить
                   ввод.  Описание  этих  причин вы найдете в описании
                   функции scanf.

Возвращаемое       cscanf возвращает число успешно введенных,
значение           преобразованных и сохраненных полей; возвращаемое
                   значение не   включает   просмотренные,    но    не
                   сохраненные   поля.  Если  ни  одно  поле  не  было
                   сохранено, то возвращается значение 0.

                   Если cscanf  пытается  считать  конец   файла,   то
                   возвращается значение EOF.

Переносимость      cscanf уникальна для DOS.

Смотрите также     fscanf, getche, scanf, sscanf.

Пример:

#include<conio.h>

int main(void)
{
   char string(80);
   /* очистить экран */
   clrscr();
   /* запросить ввод от пользователя */
   cprintf("Введите строку:");
   /* считать строку */
   cscanf("%s",string);
   /* вывести введенную строку */
   cprintf("Вы ввели следующую строку: %s",string);
   return 0;
}

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог