Результаты поиска по запросу "strtok"

3 ответа

strsep ()

ли кто-нибудь объяснить мне, какие различия существуют междуstrtok() а такжеstrsep()? Каковы их преимущества и недостатки? И почему я выбрал один над другим.

2 ответа

поведение strtok_s с последовательными разделителями

Я анализирую 3 значения параллельно, которые разделены определенным разделителем. token1 = strtok_s(str1, separator, &nextToken1); token2 = strtok_s(str2, separator, &nextToken2); token3 = strtok_s(str3, separator, &nextToken3); while ((token1 ...

3 ответа

Почему strtok меняет свой вклад таким образом?

Хорошо, я понимаю, что strtok изменяет свой входной аргумент, но в этом случае он сворачивает входную строку только в первый токен. Почему это происходит, и что я могу сделать, чтобы это исправить? (Обратите внимание, я не говорю о переменной ...

ТОП публикаций

4 ответа

strtok_r для MinGW

strtok_r [http://www.mkssoftware.com/docs/man3/strtok_r.3.asp]является реентерабельным вариантом strtok. Это POSIX-совместимый. Тем не менее, он отсутствует в MinGW, и я пытаюсь скомпилировать программу, которая его использует. Можно ли ...

3 ответа

Есть ли способ считать токены в C?

я используюstrtok разбить строку на токены. Кто-нибудь знает какую-либо функцию, которая на самом деле подсчитывает количество токенов? У меня есть командная строка, и мне нужно разделить ее и передать аргументыexecve() ...

2 ответа

поведение strtok

int main () { char str[] ="kk,12,,23,4,,,3434,3,33,,,"; char * valarr; int count=0; valarr = strtok(str,","); while(valarr != '\0') { valarr = strtok(NULL,","); count++; } printf("%d\n",count); return 0; }В вышеприведенной программе вывод равен ...

2 ответа

Работает ли strtok со строками (как разделитель)? [закрыто]

Например: Дружелюбный. Мне не нравится "Ly" в конце слова. Могу ли я токенизировать эту строку с помощью "ly" someCharVariable = strtok ("дружественный", "ly")?

2 ответа

Чтение и анализ строк из файла с помощью fgets и strtok

У меня проблемы с довольно простым фрагментом кода. Мне нужно прочитать каждую строку из файла, показанного ниже, разбить ее на 3 части с помощью strtok и сохранить каждую часть в массиве. Массивы для «целей» и «помощников» работают отлично, но ...

6 ответов

C - Неожиданная ошибка сегментации на strtok (…)

Я использую strtok (...) из библиотеки, и она работает нормально до конечного состояния, что приводит к ошибке сегментации и аварийному завершению программы. API утверждает, что strtok (...) будет выдавать NULL, когда токенов больше не будет, что ...

2 ответа

Разбейте строку на токены и сохраните их в массив

Как разбить строку на токены, а затем сохранить их в массиве? Конкретно у меня есть строка"abc/qwe/jkh", Я хочу отделить"/", а затем сохраните токены в массив. Выход будет такой, что array[0] = "abc" array[1] = "qwe" array[2] = "jkh"Помогите ...