Результаты поиска по запросу "strtok"
strtok вызывает segfault, но не при пошаговом выполнении кода
Я новичок в C, и я пытаюсь разбить строку даты / времени на отдельные переменные. Однако, когда я шаг за шагом прошагиваю код в gdb, он работает, однако, когда я позволяю ему проходить нормально, без точек останова, он вызывает ошибки, и я не ...
strtok вызывает segfault, но не при пошаговом выполнении кода
Я новичок в C, и я пытаюсь разбить строку даты / времени на отдельные переменные. Тем не менее, когда я последовательно перебираю код в gdb, он работает, одн...
Разбейте строку на токены и сохраните их в массив
Как разбить строку на токены, а затем сохранить их в массиве? Конкретно у меня есть строка"abc/qwe/jkh", Я хочу отделить"/", а затем сохраните токены в массив. Выход будет такой, что array[0] = "abc" array[1] = "qwe" array[2] = "jkh"Помогите ...
Разбейте строку на токены и сохраните их в массив
Как разбить строку на токены, а затем сохранить их в массиве?Конкретно у меня есть строка
C - Неожиданная ошибка сегментации на strtok (…)
Я использую strtok (...) из библиотеки, и она работает нормально до конечного состояния, что приводит к ошибке сегментации и аварийному завершению программы. API утверждает, что strtok (...) будет выдавать NULL, когда токенов больше не будет, что ...
C - Неожиданная ошибка сегментации на strtok (…)
Я использую strtok (...) из библиотеки, и она работает нормально до конечного состояния, что приводит к ошибке сегментации и аварийному завершению программы....
Чтение и анализ строк из файла с помощью fgets и strtok
У меня проблемы с довольно простым фрагментом кода. Мне нужно прочитать каждую строку из файла, показанного ниже, разбить ее на 3 части с помощью strtok и сохранить каждую часть в массиве. Массивы для «целей» и «помощников» работают отлично, но ...
Работает ли strtok со строками (как разделитель)? [закрыто]
Например: Дружелюбный. Мне не нравится "Ly" в конце слова. Могу ли я токенизировать эту строку с помощью "ly" someCharVariable = strtok ("дружественный", "ly")?
поведение 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; }В вышеприведенной программе вывод равен ...