Я пытаюсь прочитать файл и определить экземпляры слова, предоставленного в командной строке. Однако, когда я использую это:Использование слова в качестве разделителя для strtok?
strtok(line,argv[2])
идентифицирует любой экземпляр любого письма, присутствующего в ARGV [2] (как я понимаю, что это как strtok работает), но я только хочу, чтобы определить точные совпадения строки. Если мне нужно использовать strtok, есть ли способ обойти это? Благодаря!
Зачем кому-то требовать от вас использовать 'strtok'? Это глупо. Это явно неправильный инструмент для работы. – Duck
Боюсь, что это невозможно. Вам нужна 'strstr'. –
Не могу сказать, почему. Я понимаю, что strstr - это ясный выбор здесь, но strtok и ничего другого не требуется. – user2559503