Результаты поиска по запросу "strtok"
Если у вас нет правильно завершенной нулевой строки; Вы окажетесь в переполнении буфера. Также обратите внимание (это то, чему я научился нелегко), strtok, похоже, не заботится о внутренних строках. И.Е. наличие "привет" / "мир" будет анализировать "привет" / "мир", тогда как "привет / мир" будет анализировать в "привет мир". Обратите внимание, что он разделяется на / и игнорирует тот факт, что он находится в скобках.
особенностьstr,tok небезопасно (с точки зрения переполнения буфера), что мне нужно остерегаться? Что немного странно для меня, чтоstrtok_s (что является "безопасным") в Visual C ++ имеет дополнительный параметр "context", но похоже, что он ...
C: создание массива строк из исходной строки с разделителями
Что может быть эффективным способом преобразования строки с разделителями в массив строк в C (не C ++)? Например, я мог бы иметь:
неявное объявление функции ‘strtok_r ’[-Wimplicit-function-объявление] несмотря на включение <string.h>
У меня есть следующий код для токенизации строки, содержащей строки, разделенные
Разбейте строку на токены и сохраните их в массив
Как разбить строку на токены, а затем сохранить их в массиве? Конкретно у меня есть строка"abc/qwe/jkh", Я хочу отделить"/", а затем сохраните токены в массив. Выход будет такой, что array[0] = "abc" array[1] = "qwe" array[2] = "jkh"Помогите ...
strtok вызывает segfault, но не при пошаговом выполнении кода
Я новичок в C, и я пытаюсь разбить строку даты / времени на отдельные переменные. Однако, когда я шаг за шагом прошагиваю код в gdb, он работает, однако, когда я позволяю ему проходить нормально, без точек останова, он вызывает ошибки, и я не ...
извините, да, я использовал NULL в последующих вызовах, но когда я обрезал его для вставки, я пропустил эту часть.
аю, что это самый первый вызов strtok, который терпит неудачу. Прошло много времени с тех пор, как я написал C, и я в растерянности. Спасибо большое. #include <stdio.h> #include <string.h> int main(int argc, char **argv) { char *str = ...
Чтение и анализ строк из файла с помощью fgets и strtok
У меня проблемы с довольно простым фрагментом кода. Мне нужно прочитать каждую строку из файла, показанного ниже, разбить ее на 3 части с помощью strtok и сохранить каждую часть в массиве. Массивы для «целей» и «помощников» работают отлично, но ...