LINUX.ORG.RU

работа со строками в С.


0

0

Имеется строка на С размером n символов. Как выделить из нее слова, разделенные пробелами или табуляциями, и поместить их в некоторый массив? Я конечно понимаю, что можно написать свою функцию под это дело, но может не стоит изобретать велосипед и имеется что-нибудь стандартное?

anonymous

strtok

info glibc

anonymous
()

либо strtok либо strtok_r

короче в мане там написано что и как - man strtok =)

в краце - суть в том что эта ф-ция разбивает строку твою на токены - те на слова разделенные каким бы то ни было символом - как раз что тебе и надо.

alphex_kaanoken ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.