Считайте отформатированные данные из строк
считывает данные из A
= sscanf(str
,formatSpec
)str
, преобразует его согласно формату, заданному formatSpec
, и возвращает результаты в массиве. str
или символьный массив или скаляр строки. sscanf
функция неоднократно применяет formatSpec
к последовательностям символов в str
до него любой пределы конец str
или сбои, чтобы совпадать с formatSpec
к последовательности символов. Если str
символьный массив больше чем с одной строкой, sscanf
читает символы в порядке следования столбцов.
устанавливает размер выходного массива быть A
= sscanf(str
,formatSpec
,sizeA
)sizeA
и затем считывает данные из str
в выходной массив. sizeA
должен быть положительное целое число или иметь форму [m n]
, где m
и n
положительные целые числа.
Спецификаторы формата для чтения функционируют sscanf
и fscanf
отличайтесь от форматов для функций записи sprintf
и fprintf
. Функции чтения не поддерживают поле точности. Поле width задает минимум для записи, но максимум для чтения.