Я пишу другой набор строк, сгенерированных частью программного обеспечения, в текстовый файл. Я хочу написать тест, чтобы он сравнивал сгенерированный и написанный текст на предмет любой возможной ошибки!
Каков эффективный способ сделать такой тест?





Чтобы сравнить две строки в программировании на C, вы должны попросить пользователя ввести две строки и начать сравнение с помощью функции strcmp().
Если он вернет 0, то обе строки равны.
Если он не вернет 0, то обе строки не равны друг другу.
Стандартным методом сравнения строк C является функция strcmp(), объявленная в <string.h>.
Есть несколько особых случаев, когда можно искать более эффективные решения:
memcmp() и может работать лучше, поскольку не нужно проверять конец строк.strcmp() для вычисления относительного лексикографического порядка строк, но strcmp() обычно реализуется очень эффективно, поэтому маловероятно, что вы получите какое-либо улучшение, написав альтернативу вручную на C.