Результаты поиска по запросу "strtok"
Использование Strtok, код не работает [дубликат]
На этот вопрос уже есть ответ здесь: поведение strtok [/questions/14354622/strtok-behavior] 2 ответаЯ пытаюсь использоватьstrtok(), Ниже приведен фрагмент кода, который я написал. Не работает но печатает", '" бесконечно. #include<stdio.h> ...
C ++ strtok - многократное использование с большим количеством буферов данных
У меня мало проблем с использованиемstrtok() функция. Я анализирую два файла. Во-первых, я загружаю файл 1 вbuffer, Этот файл содержит имя второго файла, который мне нужно загрузить. Оба файла читаются строка за строкой. Мой код выглядит ...
Разобрать переменную $ PATH и сохранить имена каталогов в массив строк
Я хочу проанализировать переменную $ PATH в Linux, а затем сохранить имена каталогов, разделенных символом «:», в массив строк.Я знаю, что это простая задача...
извините, да, я использовал NULL в последующих вызовах, но когда я обрезал его для вставки, я пропустил эту часть.
аю, что это самый первый вызов strtok, который терпит неудачу. Прошло много времени с тех пор, как я написал C, и я в растерянности. Спасибо большое. #include <stdio.h> #include <string.h> int main(int argc, char **argv) { char *str = ...
Как использовать strtok ()
Я пишу C программу для изучения использования strtok (). Вот мой код: #include<stdio.h> #include<string.h> main() { char abc[100] = "ls &"; char * tok; tok = strtok(abc, " "); while(tok!=NULL) { printf("%s", tok); tok = strtok(NULL, " "); } ...
Если у вас нет правильно завершенной нулевой строки; Вы окажетесь в переполнении буфера. Также обратите внимание (это то, чему я научился нелегко), strtok, похоже, не заботится о внутренних строках. И.Е. наличие "привет" / "мир" будет анализировать "привет" / "мир", тогда как "привет / мир" будет анализировать в "привет мир". Обратите внимание, что он разделяется на / и игнорирует тот факт, что он находится в скобках.
особенностьstr,tok небезопасно (с точки зрения переполнения буфера), что мне нужно остерегаться? Что немного странно для меня, чтоstrtok_s (что является "безопасным") в Visual C ++ имеет дополнительный параметр "context", но похоже, что он ...