CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
cscanf
CSCANF
#include <conio.h> требуется только для объявления
функции
int cscanf(format-string[,argument...]);
char *format-string; строка управления форматом
Описание.
Функция cscanf читает данные прямо с консоли в место, зада-
ваемое arguments (если они есть), используя для чтения символов
функцию getch. Каждый аргумент argument должен быть указателем на
переменную с типом, который соответствует определенному типу в
format-string. Format-string управляет интерпретацией полей ввода
и имеет ту же самую форму и функцию, что аргумент format-string
для функции scanf (см. описание функции scanf для получения под-
робной информации о format-string).
Возвращаемое значение.
Функция scanf возвращает число успешно преобразованных и
назначенных полей. Возвращаемое значение не содержит прочитанных,
но не назначенных полей. При попытке чтения конца файла возвраща-
ется значение EOF. Возвращаемое значение 0 означает, что назна-
ченных полей нет.
См.также fscanf, scanf, sscanf.
Пример:
#include <conio.h>
int result;
char buffer [20];
.
.
.
cprintf("Please enter file name: ");
/* следующий оператор запоминает введенную с клавиатуры
строку */
result = csanf("%19s", buffer);
/* result - число верно введенных полей. Он равен 0, если
нет соответствия */
