nixp.ru v3.0

22 октября 2017,
воскресенье,
22:20:22 MSK

DevOps с компанией «Флант»
Аватар пользователя Steck
Steck написал 9 октября 2005 года в 07:03 (677 просмотров) Ведет себя как мужчина; открыл 124 темы в форуме, оставил 549 комментариев на сайте.

+CPBR: 25,«5654»,129,«blabla/M»

вот как отсюда вытащить 5654 и blabla??

Помоему в си работа со строками для мне не совместимы

(

Genie

ну и разбей строку по символам » и / в массив.

а как преобравзовать строку в число должен знать.. ;)

можно, конечно, попробовать и напрямую через sscanf()…

rgo

scanf’ом, короче всего.

например так.

int num;

char *str;

scanf («+%*[A-Z]:%*d,\«%*d\»,%d,\"%a[^\"]\«\n», &num, &str);

anonymous

Для синтаксического анализа в C лучше всего использовать strtok().