Описание функций C (Си) / C++ - sscanf
#include
int sscanf(buffer, format-string[, argument...]);
char *buffer; хранимые данные
char *format-string; строка управления форматом
Описание.
Функция sscanf читает данные из buffer в расположение, за-
даваемое arguments. Каждый argument должен быть указателем на пе-
ременную такого типа, которая соответствует типу, определннному в
format-string.
Format-string интерпретирует поля ввода и имеет ту же самую
форму и функцию, что аргумент format-string для функции scanf.
Смотрите функцию scanf для описания format-string.
Возвращаемое значение.
Функция sscanf возвращает количество успешно преобразован-
ных и назначенных полей. В возвращаемом значении не содержатся
прочитанные но не назначенные поля. Значение EOF возвращается при
попытке считывания конца строки.Возвращаемое значение 0 означает,
что нет назначенных полей.
См. также fscanf, scanf, sprintf.
Пример.
#include
char *tokenstring = "15 12 14...";
int i;
float fp;
char s[81];
char c;
.
.
.
/* ввод различных данных */
sscanf(tokenstring, "%s", s);
sscanf(tokenstring, " %c", &c);
sscanf(tokenstring, "%d", &i);
sscanf(tokenstring, "%f", fp);.
Информация о статье "Описание функций C (Си) / C++ - sscanf"
DeVoid |
http://devoid.com.ua/ |
16 Октября 2007 |
Просмотрели 8691 раз
КОММЕНТАРИИ
Комментариев еще нет.
Зарегистрируйтесь или выполните Вход для того чтобы оставлять комментарии
Не менее интересно
- Описание функций C (Си) / C++ - abs
- Описание функций C (Си) / C++ - access
- Описание функций C (Си) / C++ - acos
- Описание функций C (Си) / C++ - alloca
- Описание функций C (Си) / C++ - asctime
- Описание функций C (Си) / C++ - asin
- Описание функций C (Си) / C++ - assert
- Описание функций C (Си) / C++ - atof-atol
- Описание функций C (Си) / C++ - bdos
- Описание функций C (Си) / C++ - bessel


